📚 Agent开发 全难度 📦 GitHub

COMPASS Skills · AI任务总控Skills系统

个性化AI任务总控Skills系统,7个Skill覆盖任务管理+会话接力+技能工程,623 Stars

📊 评分明细

📦 打包完整度
2.1 2.1 / 2.5
🎯 实用性
2.1 2.1 / 2.5
📖 文档清晰度
1.7 1.7 / 2
👥 社区影响力
1.3 1.3 / 1.5
🔗 集成度
1.3 1.3 / 1.5

🎯 适用场景

开源免费开发平台国产Skill系统

这是什么?

COMPASS Skills 是一个个性化 AI 任务总控 Skills 系统,由 7 个模块化 Skill 组成。它解决了 AI Agent 开发中的核心痛点:任务模糊不清、跨会话上下文丢失、技能无法持续进化。COMPASS 覆盖任务澄清、任务森林管理、会话接力、用户画像保持、技能自动构建和升级、学术文本人性化等完整闭环。

适合谁:使用 AI Agent 处理复杂多步骤任务的开发者、需要跨会话保持上下文的项目管理、追求 Agent 技能工程自动化的技术用户。

准备工作

  • Claude Code / Codex / OpenCode / OpenClaw 环境
  • Python 3 标准库(纯 Python,无额外依赖)
  • 安装:npx skills add dongshuyan/compass-skills --skill '*' -a claude-code
  • 时间预算:5 分钟安装,30 分钟体验全部 7 个 Skill

七步核心流程

第一步:安装全部 Skill

npx skills add dongshuyan/compass-skills --skill '*' -a claude-code

第二步:task-clarifier — 任务澄清

当需求模糊时,$task-clarifier 会主动提问,帮你把模糊想法变成清晰可执行的任务。这避免了 AI Agent 盲目执行导致的返工。

第三步:task-forest — 任务森林

$task-forest 将复杂任务拆解为树状结构——父任务、子任务、依赖关系一目了然。适合多步骤项目管理。

第四步:session-handoff-prompt — 会话接力

$session-handoff-prompt 在会话结束时自动生成接力提示,确保下一个会话无缝接续。解决跨会话上下文丢失痛点。

第五步:user-profile-keeper — 用户画像

$user-profile-keeper 持续学习和维护你的偏好、习惯、项目上下文,让 Agent 越来越懂你。

第六步:run-history-skill-builder

$run-history-skill-builder 从你的运行历史中自动提取模式,构建新的 Skill。实现技能自动进化。

第七步:run-history-skill-upgrader + academic-humanizer

  • skill-upgrader:自动升级已有 Skill,优化提示词和流程
  • academic-humanizer:将 AI 生成的学术文本改写为更自然的表达

常见踩坑

  1. 任务森林过深:不要将任务拆得太细,建议 3-4 层即可
  2. 会话接力格式:确保接力提示包含关键上下文,否则新会话可能丢失信息
  3. 用户画像膨胀:user-profile-keeper 可能积累过多信息,定期清理
  4. skill-builder 质量:自动构建的 Skill 需要人工审核和优化
  5. 多 Skill 协同:7 个 Skill 同时激活可能冲突,建议按需启用

常见问题 FAQ

Q1: COMPASS 和直接使用 Agent 有什么区别?

A: COMPASS 为 Agent 增加了任务管理、会话接力、技能进化三层层能力,让 Agent 从”一次性工具”变成”持续进化的助手”。

Q2: 需要同时启用全部 7 个 Skill 吗?

A: 不需要。按需启用,日常使用 task-clarifier + task-forest 即可,session-handoff 在切换会话时使用。

Q3: 数据存储在哪里?

A: 本地存储,纯 Python 标准库实现。用户画像和运行历史都在本地。

Q4: 免费吗?

A: MIT 开源,完全免费。

Q5: 和 Obsidian Skills 有什么区别?

A: COMPASS 聚焦 Agent 任务管理,Obsidian Skills 聚焦知识管理工具增强。两者互补,可以同时使用。

参考链接

📊 评分与标签

评分说明

总分 8.4/10 · P_优选

📊 可观测社区指标(数据核验日期:2026-07-16)

📦 可安装性 2.1/2.5

  • npx skills add 一键安装,7 个 Skill 模块化选择
  • 纯 Python 标准库,零额外依赖
  • 竞品对比 1(手动安装 Skills):COMPASS 一键安装 vs 手动复制
  • 竞品对比 2(Dify 平台):COMPASS 轻量 Agent Skill vs Dify 重平台

🎯 实用性 2.2/2.5

  • 7 个 Skill 覆盖任务管理全链路
  • 任务澄清+森林+接力+画像+技能构建+升级+人性化
  • 竞品对比 1(单 Agent 无管理):COMPASS 结构化任务 vs 裸 Agent 混乱
  • 竞品对比 2(Linear/Jira 集成):COMPASS Agent 内管理 vs 外部工具

📖 文档质量 1.7/2.0

  • 中英双语 README + 各 Skill 独立文档
  • 发布审计 + 安全策略 + 教程
  • 竞品对比 1(社区 Skills 文档简陋):COMPASS 文档完善
  • 竞品对比 2(商业任务管理工具):COMPASS 开源文档 vs 商业文档

👥 社区活跃 0.9/1.5

  • 623 Stars,52 Forks
  • Linux.do 社区讨论活跃
  • 竞品对比 1(Obsidian Skills 42k Stars):COMPASS 社区较小
  • 竞品对比 2(新兴 Skills 项目):COMPASS 社区中等偏上

🔗 兼容性 1.5/1.5

  • Claude Code / Codex / OpenCode / OpenClaw 全兼容
  • 纯 Python 标准库,跨平台无依赖
  • 竞品对比 1(平台绑定 Skills):COMPASS 跨平台
  • 竞品对比 2(特定 Agent 专用 Skills):COMPASS 通用

🏷️ 标签说明

  • 开源免费: MIT 许可证。来源: GitHub
  • 开发平台: AI 开发平台。来源: GitHub
  • 国产: 中文开发者。来源: GitHub
  • Skill系统: Agent Skill 系统。来源: GitHub

📋 来源与核验记录

  • ✅ 情报文件已验证: [ArkClaw Skills 2026-07-16] — Stars 623, Forks 52, MIT, Python
  • ⚠️ 未验证(网络不可用): GitHub API 实时数据 — 以情报文件数据为准
  • ⚠️ 未实测: 基于公开资料复盘,未实际安装运行