Sovereign Skills 开发工作流套件
用一套可组合的技能管理编码项目从初始化、日常开发到审查与治理。
- Star 数
- ★ 146
- 最近更新
- 2 天前
- License
- MIT
- 主语言
- Python
- FA 评分
- 70/100 · 存在缺口
30 秒速览
- 运行形态
- 可在哪里用
- 兼容但需适配Codex · Claude Code
- 费用
- 免费,无需付费服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 维护 Claude Code 项目的开发者,希望在编码前明确范围、冻结编辑区域并执行可验证的完成循环。
- 不适合
- 需要安装后无需适配即可在任意编码代理中运行的团队
- 源码审查
- 70/100 · 存在缺口
这个 Agent 能做什么,适合哪些场景?
Sovereign Skills 提供 22 个独立的技能目录,每个技能以 SKILL.md 描述操作流程,并在需要时附带 Python 辅助脚本。它覆盖项目脚手架、范围定义、执行纪律、推送前检查、代码审查、会话交接以及文档和评估审计。用户通过 Claude Code 的斜杠命令调用技能;也可将技能放入 Codex 的 .agents/skills/ 路径,或把 Markdown 指令复制到 Cursor 等能读取 Markdown 的代理。技能读取项目文件和可选的会话记录,执行检查或指导代理完成审查,并输出清单、评分、审计结果或下一步建议。它是需要安装到代理环境的技能集合,不是独立服务;部分技能引用可选代理,缺少时会跳过相关步骤或使用文档说明的备用流程。
新项目可用 /project-init 根据访谈生成 CLAUDE.md、ROADMAP、.gitignore 和 .env.example,再用 /setup 配置规则、hooks、记忆、路由和代理。日常流程中,/scope 定义范围与验收条件,/freeze 声明可编辑区域,/goal-lock 执行 PLAN→DO→VERIFY 循环;/pre-push 检查待推送内容中的秘密、运行项目构建/测试与 lint,并进行 AI 代码审查。/code-autopsy 输出带严重度和部署结论的 12 项审查,/session-start 与 /session-checkpoint 读取或保存交接和经验记录。治理技能可扫描项目、审计加载中的文档、检查评估是否循环验证、追踪事实的重复副本,或检查技能触发路由;结果包括缺口清单、覆盖图、评分、审计发现和建议。技能按本地目录安装并读取项目文件;未文档化网络服务或远程 API 调用。
- 维护 Claude Code 项目的开发者,希望在编码前明确范围、冻结编辑区域并执行可验证的完成循环。
- 准备推送代码的工程师,需要秘密扫描、构建/测试、lint 和 AI 审查组成的检查流程。
- 跨多个会话工作的个人开发者,需要加载交接、提取经验并保存下一次会话所需状态。
- 维护一组自定义技能的作者,需要追踪使用情况、回滚快照或检查触发描述的冲突。
- 负责文档或评估质量的工程师,需要检查上下文文档漂移、事实重复或评估数据泄漏。
如何安装或部署这个 Agent?
Claude Code 的简单安装方式是克隆仓库并复制所需技能目录。完整安装会复制含 SKILL.md 的各目录:
git clone https://github.com/AlexZio00/sovereign-skills.git
cd sovereign-skills
for d in */; do [ -f "$d/SKILL.md" ] && cp -r "$d" ~/.claude/skills/; done只安装一个技能时,例如:
cp -r goal-lock ~/.claude/skills/Codex 的用户级安装路径为 ~/.agents/skills/,仓库级路径为 .agents/skills/:
cp -r goal-lock ~/.agents/skills/goal-lock/仓库也提供 Claude Code marketplace 安装方式。Cursor 和其他代理需将 SKILL.md 复制到各自的指令路径。运行附带脚本的技能需要 Python 3.9+;pre-push 提供 Perl 秘密扫描备用脚本。没有要求配置 API 密钥。
如何使用这个 Agent?
在 Claude Code 中输入技能的斜杠命令,例如:
/project-check新项目可按以下顺序开始:
/project-init
/setup
/session-startCodex 会从 .agents/skills/<skill-name>/SKILL.md 查找技能;用户级技能可放在 ~/.agents/skills/<skill-name>/。在其他支持 Markdown 指令的代理中,将 SKILL.md 放到该代理的指令路径,再使用代理支持的调用方式。不同技能会读取项目文件;会话类技能会在对应共享文件存在时读取或写入交接、经验和状态记录。
这个 Agent 有哪些优点和局限?
- 22 个技能覆盖初始化、范围控制、代码审查、会话管理和治理审计,既可单独安装也可串成生命周期流程。
pre-push检查实际待推送的暂存内容和后续提交,包含秘密扫描、构建/测试、lint 与 AI 审查。- 文档明确列出 Python 3.9+ 脚本要求、可选代理及缺失时的备用流程,便于评估依赖。
- 明确支持 Claude Code 与 Codex 安装,并说明如何将 Markdown 技能适配到 Cursor 等代理。
- Claude Code 使用斜杠命令;Codex 和其他代理需要按各自目录或指令路径安装,使用方式并非处处相同。
- 若要使用部分脚本技能,需要 Python 3.9+;
pre-push的 Perl 方案只是秘密扫描备用项。 - 部分审查步骤依赖仓库未包含的可选代理;缺少它们时会跳过步骤或使用备用审查。
- 文档未量化代理调用费用、技能节省时间或审查准确率。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Sovereign Skills 开发工作流套件 当前 | 70 · 存在缺口 | Agent 插件 / 技能免费 | ★ 146 | 2 天前 | Python | Codex · Claude Code |
| GStack 工程工作流 | 80 · 表现良好 | Agent 插件 / 技能免费 + 模型费 | ★ 137k | 今天 | TypeScript | Claude Code |
| Finding-Unknowns Skills | 76 · 表现良好 | Agent 插件 / 技能免费 | ★ 353 | 25 天前 | Python | Claude Code · Claude.ai |
| Itqan 工程套件 | 80 · 表现良好 | Agent 插件 / 技能免费 + 模型费 | ★ 12 | 24 天前 | Shell | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
材料说明多个技能为只读或仅提出建议,ssot-audit 在批准后才整合重复内容;clean-room 采用隔离子代理,pre-push 扫描秘密并对高严重度发现阻止推送。这支持一定的最小权限、确认和副作用控制。会话技能读写的文件及可选依赖有说明,但没有具体敏感数据处理规范,也没有依赖版本或漏洞治理证据,因此未给满分。来源归属有 MIT 许可和贡献说明,但发布者身份按题设未知。
README 说明辅助脚本的 Python 版本、跨安装路径调用、可选依赖缺失时的回退或停止行为,并描述多个技能的确定性流程,支持日常可用性。扣分原因是本次材料没有各技能正文、脚本实现或相互独立的验证结果,README 的总体描述不足以证明全部技能行为一致或错误提示详尽。
材料按新项目、既有项目、日常工作、治理审计和技能作者等场景组织,并列出 Claude Code、Codex、Cursor 等适配方式及可选代理缺失时的回退,场景和目标用户描述较充分。扣分原因是跨工具的适配主要依赖通用 Markdown 和手动替换路径,Codex/Cursor 的细节及触发边界证据有限。
README 有分阶段目录、技能清单、生命周期图、安装步骤、要求、可选依赖说明和文件约定链接;许可证明确,版本标注为 v6.5.15 并指向完整变更日志,也说明欢迎贡献。扣分原因是提供的材料没有变更日志正文或明确维护者承诺,FAQ 和已知限制说明较零散,不能确认所有命名在长期版本中稳定。
技能声称能产出范围规范、审计清单、优先级修复列表、会话交接和推送审查结果,并提供独立安装选项;这些输出对编码代理工作流有直接用途。扣分原因是22项技能的组合复杂度和配置成本不低,且效益主张主要来自 README,缺少本材料内的使用数据或结果对照。
README 给出具体版本、技能名称、脚本名称、触发命令、若干扫描模式数量和变更摘要,并把经验性或设计性主张与技能描述关联,具备一定可追溯性。扣分原因是提供的源文件仅有 README、许可证和工作流配置,没有技能正文、脚本、变更日志或执行结果来交叉印证大量功能主张;本评估未声称运行或独立测试。
- README 中关于功能、扫描范围和回退行为的描述未能由所提供的技能正文或脚本交叉核实。
- 安装后部分技能会读取或写入会话交接、记忆、任务经验及调用日志等文件;部署前应确认这些路径和内容符合你的数据处理要求。
常见问题
必须使用 Claude Code 吗?
.agents/skills/ 发现技能;Cursor 和其他能读取 Markdown 的代理可复制 SKILL.md,但需要放入对应的指令路径。使用这些技能需要 API 密钥吗?
pre-push 会调用 AI 代码审查,但具体模型或服务费用没有说明。安装时是否需要 Python?
scripts/*.py 辅助程序的技能,需要 Python 3.9+。文档说脚本不可运行时,各技能会选择手动备用步骤或停止。缺少可选审查代理会怎样?
pre-push 可改用内联快速审查,并将代理步骤标记为跳过;其他技能按说明使用通用子代理提示或跳过相应报告步骤。这些技能会自动修改整个项目吗?
/next-action 只提出建议,eval-leakage-audit 为只读;ssot-audit 先识别重复事实和来源,只有在用户批准后才整理副本。