面向 Claude Code 与 Obsidian 的 AI 第二大脑工具包,含入门知识库、指南、技能与脚本,由智能体维护链接式 Markdown 知识库。
scaccogatto/okf-skills
面向 Claude Code 的工具包,用于编写、校验、可视化和维护 OKF(开放知识格式)知识包。
- Star
- 442
- Fork
- 42
- 未关闭 Issue
- 7
- 最近提交
- 3天前
这是什么?
OKF 是一种开放、与厂商无关的知识格式,把系统相关的知识保存为带 YAML frontmatter 的 Markdown 文件目录。本项目让 Claude Code 能在日常工作中生成、维护、读取、校验和可视化 OKF 知识包,并内置依据规范实现的确定性校验器。
项目提供多种使用方式:Claude Code 插件、可通过 skills.sh 安装的 agent skills、无需智能体即可在 CI 中校验知识包的 GitHub Action,以及提供搜索、读取和邻居查询的只读 MCP 服务器。工具支持 OKF v0.2 新增的来源、信任和时效性字段,并能将 v0.1 格式迁移为新版本。
仓库采用 MIT 许可证,附带随仓库分发的 OKF v0.2 规范、在线演示所用的示例知识包,以及附有协议和结果的基准实验。
核心功能
- 01基于内置规范和模板生成并维护 OKF 知识包。
- 02依据规范校验知识包,支持严格模式、警告阈值和 JSON 输出。
- 03将知识包渲染为独立的交互式 HTML 关系图,并显示信任等级与过期状态。
- 04从 git 历史和 Claude 会话记录回填知识包。
- 05提供只读 MCP 服务器,支持搜索、读取概念和查询关联节点。
- 06附带 GitHub Action,可在 CI 中校验知识包。
适用场景
- 将服务架构和设计决策以版本化 Markdown 形式与代码一同维护。
- 为编码智能体提供结构化的项目上下文,便于其读取和引用。
- 在合并前通过 CI 自动校验知识包。
- 为尚无知识包的历史仓库补建项目文档。
快速上手
- 1
在 Claude Code 中添加插件市场
/plugin marketplace add scaccogatto/okf-skills - 2
安装 okf 插件
/plugin install okf@scaccogatto - 3
让 Claude 生成 OKF 知识包
/okf:okf produce .okf - 4
提交前验证知识包
/okf:validate .okf --strict
使用前须知
- 完整工具链专为 Claude Code 设计;其他智能体只能使用技能,无法使用回填所需的子代理。
- 脚本需要安装 uv,或安装带 pyyaml 的 python3。
- 项目尚处于 1.0 之前阶段,因此 @v1 Action 标签可能在版本间发生变化。
收录于专题
标签
常见问题
- okf-skills 是什么?
- 面向 Claude Code 的工具包,用于编写、校验、可视化和维护 OKF(开放知识格式)知识包。 OKF 是一种开放、与厂商无关的知识格式,把系统相关的知识保存为带 YAML frontmatter 的 Markdown 文件目录。本项目让 Claude Code 能在日常工作中生成、维护、读取、校验和可视化 OKF 知识包,并内置依据规范实现的确定性校验器。
- okf-skills 可以免费使用吗?用的什么许可证?
- okf-skills 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- okf-skills 还在维护吗?
- 活跃维护中。okf-skills 最近一次提交是在 2026年11月4日。
- okf-skills 适合用来做什么?
- 将服务架构和设计决策以版本化 Markdown 形式与代码一同维护。 为编码智能体提供结构化的项目上下文,便于其读取和引用。 在合并前通过 CI 自动校验知识包。 为尚无知识包的历史仓库补建项目文档。
- okf-skills 怎么安装和运行?
- 在 Claude Code 中添加插件市场: /plugin marketplace add scaccogatto/okf-skills 安装 okf 插件: /plugin install okf@scaccogatto 让 Claude 生成 OKF 知识包: /okf:okf produce .okf 提交前验证知识包: /okf:validate .okf --strict
- 在哪里获取 okf-skills?
- 源代码和安装说明在 GitHub 上:https://github.com/scaccogatto/okf-skills
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Obsidian 的 AI 第二大脑,由 Claude Code 将资料整理、链接成可自有的 Markdown 知识图谱。
为 Claude Code、Codex 等 AI 智能体提供持久记忆,以纯 Markdown 存储在 Obsidian 库中。
帮助 AI 编程助手更好地使用 Sanity 内容平台开发的 MCP 服务、Agent Skills 与插件合集。
让编码智能体逆向分析应用、游戏、二进制与网站,并将其移植到 Godot、Unity、Unreal 或 three.js 的 CLI 与 MCP 服务。
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。