2026年1月13日星期二

这 2 个 Skills 开源项目,最近在 GitHub 上火了。

01

Obsidian Skills

相信关注逛逛的读者,很多人都在用 Obsidian,它是一个基于本地 Markdown 文件的知识管理与笔记软件。
图片

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 语法写的很清楚。

图片

② 能够绘制 Canvas 

Obsidian 的 Canvas 本质上是一个复杂的 JSON 文件。

安装此 Skill 后,你可以直接对 Claude 说:"帮我画一张关于《百年孤独》任务关系的图"。

Claude 就能直接生成一个可以在 Obsidian 里完美打开的 .canvas 文件,包含节点、连线、颜色和分组。

图片

③ 支持 Obsidian Bases:

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

图片
开源地址:https://github.com/kepano/obsidian-skills

02

上下文工程 Skills 库

Manus 火了之后,大家开始逐渐把注意力从提示词工程转向了上下文工程。

Agent-Skills-for-Context-Engineering 开源项目的核心关注点就在上下文工程:如何科学地管理大模型的上下文窗口,以最大化 Agent 的执行效果。
图片
开源地址:https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering
它包含开发生产级 AI Agent 系统全面的 Skills 库,两周就获得 6000 多的 Star 了。

这些 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 技术,包括直接打分、成对比较和偏见缓解。

④ 认知架构 SKill

BDI 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

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

图片

没有评论:

发表评论

效率再进化!Grok TaskPro 重磅上线“Chat 追问”功能:让任务处理更透彻

效率再进化!Grok TaskPro 重磅上线"Chat 追问"功能:让任务处理更透彻在处理复杂任务或深度阅读时,最怕遇到"半懂不懂"的尴尬。 效率再进化!Grok TaskPro 重磅上线"Chat 追问"功能:让...