01Obsidian Skills

obsidian-skills 是由Obsidian 的 CEO Steph Ango 亲自开源的项目,专门用于教Claude Code 如何正确地理解、编写和管理 Obsidian 的笔记文件。还没有一周,就获得 5K 的 Star 了。

很多人用 Claude Code 直接操作本地的 Obsidian 仓库。但是,通用 AI 并不完全懂 Obsidian 的一些语法,比如双链语法、Canvas 的 JSON 结构等。这个项目就是给 AI 注入专业的 Obsidian 知识。
它包含了一组 Skills,当你把这些 Skills 喂给 Claude Code 后,Claude 就会精通 Obsidian 相关操作了。① 精通 Obsidian Markdown 语法比如双向链接、嵌入、Callouts、Frontmatter 等等的语法。这个 Skill.md 把Obsidian 风格的Markdown 语法写的很清楚。

② 能够绘制 CanvasObsidian 的 Canvas 本质上是一个复杂的 JSON 文件。安装此 Skill 后,你可以直接对 Claude 说:“帮我画一张关于《百年孤独》任务关系的图”。Claude 就能直接生成一个可以在 Obsidian 里完美打开的 .canvas 文件,包含节点、连线、颜色和分组。

③ 支持 Obsidian Bases:针对 Obsidian 的数据库/表格功能,教 AI 如何编写过滤器、公式、汇总和函数调用,避免 AI 瞎编不存在的函数。

开源地址:https://github.com/kepano/obsidian-skills
02上下文工程 Skills 库

开源地址:https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering
这些 Skills 关注的都是进入模型的所有信息的整体策划。这包括系统提示词、工具定义、检索到的文档、对话历史和工具输出。随着上下文长度增加,模型会出现迷失中间(Lost-in-the-middle)、注意力稀缺和性能退化等问题。该项目提供的 SKill 旨在帮助开发者找到最小的高信号 Token 集合,以获得最佳结果。
Agent 在启动时只加载SKill名称和描述,只有在激活特定任务时才加载完整内容,以节省上下文空间,也就是渐进式披露。该项目将 Skill 分为几个类别,涵盖了从基础理论到高级架构设计的各个方面:① 基础SKill
- Context Fundamentals:理解上下文的解剖结构及其重要性。
- Context Degradation:识别上下文失效的模式(如中毒、干扰、冲突)。
- Context Compression:设计长对话的压缩策略。
② 架构SKill
- Multi-Agent Patterns:掌握协调者(Orchestrator)、点对点(P2P)和层级式多智能体架构。
- Memory Systems:设计短期、长期及基于图(Graph-based)的记忆架构。
- Tool Design:构建 Agent 能有效使用的工具(如 MCP 工具)。
- Filesystem Context:利用文件系统进行动态上下文发现和状态持久化。
③ 运营SKill
- Optimization:上下文压缩、掩码(Masking)和缓存策略。
- Evaluation:构建 Agent 系统的评估框架。
- Advanced Evaluation:掌握 LLM-as-a-Judge 技术,包括直接打分、成对比较和偏见缓解。
④ 认知架构SKillBDI Mental States:基于 BDI(信念-愿望-意图)模型,将外部上下文转化为 Agent 的精神状态,实现更理性的推理。如何使用项目提供了多种使用方式,适配不同的开发环境:对于 Claude Code 用户,该项目是一个 Claude Code 插件市场。你可以通过命令直接安装特定SKill包:
/plugin marketplace add muratcankoylan/Agent-Skills-for-Context-Engineering/plugin install agent-architecture@context-engineering-marketplace
安装后,Claude 会根据你的任务上下文自动激活相关SKill。对于 Cursor 用户,可以将 SKILL.md 的内容复制到项目的 .rules 文件或特定文件夹中,作为 AI 编码助手的背景知识库,帮助它更好地理解如何构建 Agent。03点击下方卡片,关注逛逛 GitHub
