发布日期:2026-08-11|目标读者:使用 Claude Code、Codex、OpenCode 等 Coding Agent 的 Obsidian 用户
Obsidian 高星 Skills 是 GitHub 上用于让 Coding Agent 理解 Obsidian Markdown、操作知识库或构建长期记忆的一组开放项目;截至 2026 年 8 月 11 日,相关项目从 569 Star 的能力发现工具到 16.7 万 Star 的通用 Skills 规范库不等。轻量文件操作优先看kepano/obsidian-skills,完整知识库工作流可比较claude-obsidian与obsidian-second-brain,anthropics/skills更适合作为规范参考,ctx则负责从大量 Skills、Agent 和 MCP 中发现适合当前仓库的能力。
Obsidian 高星 Skills 不是单一插件,而是让 AI Coding Agent 按约定流程读写 Markdown、Bases、Canvas 和知识索引的技能集合。选择时应先判断自己要解决的是“格式操作”“完整第二大脑”还是“技能发现”,不能只按 Star 数排序。
先看结论:5 个项目分别解决什么问题
截至 2026 年 8 月 11 日,五个项目的定位并不重叠,Star 只能反映关注度,不能替代架构与权限边界判断。
| 项目 | GitHub Star | 核心定位 | 上手成本 | 更适合谁 |
|---|---|---|---|---|
anthropics/skills | 167,570 | Agent Skills 示例、规范与模板 | 低到中 | 想编写或审查SKILL.md的开发者 |
kepano/obsidian-skills | 44,761 | Obsidian 格式、Bases、Canvas、CLI 操作 | 低 | 只想让 Agent 正确编辑 Vault 的用户 |
AgriciDaniel/claude-obsidian | 10,714 | 本地优先、带来源追踪的完整知识库系统 | 中到高 | 重视证据、事务写入和知识维护的团队 |
eugeniughelbur/obsidian-second-brain | 3,952 | 面向多种 CLI Agent 的持久记忆与自动整理 | 中到高 | 希望跨会话积累记忆的重度用户 |
stevesolun/ctx | 569 | 为仓库发现 Skills、Agent、MCP 和运行环境 | 中 | 技能数量过多、需要按任务筛选的开发者 |
数据来自各项目 GitHub 仓库页面及 README,统计日期均为 2026 年 8 月 11 日。许可证方面,后四项仓库均标注 MIT;anthropics/skills的不同目录采用不同许可,文档类 Skills 不能简单视为统一开源许可。
anthropics/skills:它是规范参考,不是 Obsidian 套件
anthropics/skills最适合用来理解一个标准 Skill 应如何组织,而不是直接充当 Obsidian 第二大脑。
项目把技能定义为包含指令、脚本和资源的文件夹,并以SKILL.md作为入口。其价值主要有三点:
- 查看官方示例和技能目录结构;
- 复用模板编写自己的 Obsidian Skill;
- 审查脚本、依赖、资源和许可边界。
如果你的问题是“Agent 为什么没有加载某个 Skill”,应先核对宿主是否支持 Agent Skills 标准、目录是否位于宿主可发现的位置,以及SKILL.md的触发描述是否清晰。七牛云的 Claude Code Skills 文档也可作为中文配置资料,但实际目录和命令仍应以当前 Agent 官方文档为准。
kepano/obsidian-skills:最轻量的 Obsidian 操作层
kepano/obsidian-skills适合已经有 Vault,只需要 Agent 正确处理 Obsidian 文件格式的用户。
它包含五个聚焦能力:obsidian-markdown、obsidian-bases、json-canvas、obsidian-cli和defuddle。这意味着 Agent 可以遵循 Obsidian Flavored Markdown 语法,生成.base与.canvas文件,并通过 CLI 完成检索或内容清洗。
对支持 skills CLI 的宿主,README 给出的安装方式是:
npx skillsaddhttps://github.com/kepano/obsidian-skillsClaude Code 插件市场路径则是:
/plugin marketplace add kepano/obsidian-skills /plugin install obsidian@obsidian-skills它不会自动替你设计 PARA、Zettelkasten 或长期记忆系统,因此优势是边界清晰,限制也是缺少完整知识治理流程。
两个“第二大脑”项目怎么选
claude-obsidian更强调证据、事务和可恢复写入,obsidian-second-brain更强调多 CLI Agent 共用的持久记忆与自动化命令。
AgriciDaniel/claude-obsidian
该项目提供 15 个相互协作的 Skills,覆盖初始化、采集、查询、保存、检索、Canvas、lint 与方法论模式。README 明确要求先生成写入计划,再用approved_plan_sha256应用同一操作,以降低并行 Agent 覆盖 Vault 文件的风险。
安装从源码开始:
gitclone https://github.com/AgriciDaniel/claude-obsidian.gitcdclaude-obsidianCodex 用户可先预览,再应用可移植技能链接:
bashbin/setup-multi-agent.sh--hostcodexbashbin/setup-multi-agent.sh--hostcodex--apply项目要求 Python 3.11 或更高版本。它保留来源副本、claim ledger 与冲突状态,适合研究型知识库;代价是初始化、迁移和写入审批比普通 Skill 更复杂。
eugeniughelbur/obsidian-second-brain
该项目把 Obsidian 作为多种 CLI Agent 的共享 Markdown 记忆层,核心工作流包括初始化、保存、查找、搜索、综合和定时任务。
它适合“同一套笔记需要被多个 Coding Agent 持续使用”的场景。相比格式工具,它引入更多索引、调度和知识代谢逻辑;部分研究能力还需要外部 API Key。项目 README 对命令总数存在 45 与 46 两种表述,因此选型时应以当前仓库实际命令目录为准,而不要依赖固定数字。
ctx:Skills 太多时,用发现层做减法
ctx不是 Obsidian Skill,而是根据仓库或任务推荐少量相关 Skills、Agent、MCP 和运行环境的 Python CLI。
截至 2026 年 8 月 11 日,项目 README 标注当前 GitHub/PyPI 版本为v1.0.20,源码树为尚未发布的1.0.21;其打包知识图谱包含 79,958 个节点,其中有 68,494 个 Skill 实体、467 个 Agent、10,790 个 MCP Server 和 207 个运行环境。
安装要求 CPython 3.11 或更高版本:
pipinstallclaude-ctx ctx-init--graph--model-mode skip ctx-scan-repo--repo.--recommend推荐结果不会自动安装或加载工具,仍需操作者确认。隐私方面,local_redacted遥测默认开启并写入~/.ctx/telemetry/;使用前应检查保留策略,敏感仓库可先审查配置和本地事件文件。
三种实操组合
最稳妥的组合方式是从最小权限开始,再按知识治理需求叠加能力。
场景一:让 Codex 正确编辑现有 Vault
- 备份 Vault 或纳入 Git。
- 安装
kepano/obsidian-skills。 - 只开放目标目录,先测试双链、callout、frontmatter 和 Canvas。
- 检查 Agent 是否保留原有属性与附件相对路径。
场景二:建立可追踪的研究知识库
- 选择
claude-obsidian,把产品仓库与用户 Vault 分开。 - 先执行初始化或 adopt 的预览操作。
- 审查计划哈希后再应用写入。
- 用 ingest、query、lint 形成采集、检索和维护闭环。
场景三:多个 Agent 共用长期记忆
- 评估
obsidian-second-brain支持的宿主与命令。 - 明确哪些任务可自动写入,哪些只允许检索。
- 对 API Key、定时任务和外部搜索分别设权限。
- Skills 数量继续增长时,用
ctx做仓库级推荐,不要让所有能力常驻上下文。
安装前必须检查的 6 件事
安装高星 Skill 仍等于给 Agent 增加一组可执行指令,安全审查不能由 Star 数替代。
- 阅读
SKILL.md、安装脚本和会被调用的 shell/Python 文件。 - 确认 Skill 的写入范围是否局限于指定 Vault。
- 查明网络请求、遥测、外部模型与 API Key 的使用方式。
- 使用独立测试 Vault 做首次运行,不直接操作主库。
- 将 Vault 纳入 Git 或其他可恢复备份。
- 固定 commit 或 release,升级前重新查看差异。
常见问题
Q:Obsidian Skills 和 Obsidian 插件是一回事吗?
不是。Obsidian 插件运行在 Obsidian 应用内,Skills 主要向 Claude Code、Codex、OpenCode 等 Agent 提供操作规则和脚本。部分项目同时提供插件式安装入口,但最终执行位置、权限和升级机制仍取决于宿主。
Q:只装anthropics/skills能获得 Obsidian 能力吗?
不能直接等同。它主要提供通用 Agent Skills 的示例、规范和模板。若目标是编辑 Obsidian Markdown、Bases 或 Canvas,应选择包含对应能力的项目,或根据其规范编写自己的 Skill。
Q:高 Star 项目是否可以直接运行安装脚本?
不建议。Star 反映社区关注度,不代表脚本适合你的系统与权限模型。至少应检查脚本写入目录、网络访问、依赖安装、遥测设置和卸载方式,并先在测试 Vault 中运行。
Q:Codex 用户优先选哪一个?
只需编辑现有 Vault 时,kepano/obsidian-skills的边界最小;需要来源追踪和事务写入时,可评估claude-obsidian的 Codex 安装流程;需要跨多个 Agent 的持久记忆时,再比较obsidian-second-brain。
结论
Obsidian 高星 Skills 的正确选法是先区分规范、操作、知识系统与发现层,再按最小权限逐步安装。项目 README 和 GitHub 仓库是命令、版本与许可证的第一手来源;本文数据基于 2026 年 8 月 11 日页面,Star、版本和安装方式会变化,正式使用前应再次核验。
参考资料
- Anthropic Skills:github.com/anthropics/skills
- kepano/obsidian-skills:github.com/kepano/obsidian-skills
- AgriciDaniel/claude-obsidian:github.com/AgriciDaniel/claude-obsidian
- eugeniughelbur/obsidian-second-brain:github.com/eugeniughelbur/obsidian-second-brain
- stevesolun/ctx:https://github.com/stevesolun/ctx