Skip to content

Skills 参考

上游 spec-first 源码内置 42 个 source skill definitions。其中 21 个 是 command-backed workflow skills,2 个 是 standalone/meta skills,19 个 是 internal-only source skills。运行时交付会按宿主治理过滤:Claude Code 生成 /spec:* commands;Codex 生成 .agents/skills 下的 $spec-* workflow skills。

本页按研发链路解释这些 skills 如何服务:

text
Codebase -> Graph -> Spec -> Plan -> Tasks -> Code -> Review -> Knowledge

Skill 详情页索引

每个 source skill 都有独立详情页,含入口类型、研发链路位置、何时使用、工作步骤、输出、agent 调度和边界。

公开 workflow

spec-app-consistency-auditspec-brainstormspec-code-review
spec-compoundspec-compound-refreshspec-debug
spec-doc-reviewspec-graph-bootstrapspec-ideate
spec-mcp-setupspec-optimizespec-plan
spec-polish-betaspec-release-notesspec-sessions
spec-skill-auditspec-slack-researchspec-standards
spec-updatespec-workspec-work-beta

Standalone / Meta

spec-write-tasksusing-spec-first

Internal-only

agent-native-architectureagent-native-auditchangelog
feature-videofrontend-designgemini-imagegen
git-clean-gone-branchesgit-commitgit-commit-push-pr
git-worktreelfgproof
report-bugresolve-pr-feedbackspec-dhh-rails-style
spec-session-extractspec-session-inventorytest-browser
test-xcode

资产边界

层级位置说明
Source skills上游 skills/编辑真源,本轮核验为 42 个,含 using-spec-first meta skill
Claude commands.claude/commands/spec21 个 /spec:* command 入口
Claude skill copies.claude/skills.claude/spec-first/workflowsstandalone/internal skills 与 command-backed workflow copies
Codex runtime skills.agents/skills25 个 runtime skill directories,其中 21 个 workflow skills、2 个 standalone/meta、2 个 agent-facing internal

研发主链路

text
Codebase
  |-- spec-mcp-setup
  |-- spec-standards
  `-- spec-sessions
       |
       v
Graph
  `-- spec-graph-bootstrap
       |
       v
Spec
  |-- spec-ideate
  |-- spec-brainstorm
  `-- spec-doc-review
       |
       v
Plan
  |-- spec-plan
  `-- spec-doc-review
       |
       v
Tasks
  `-- spec-write-tasks
       |
       v
Code
  |-- spec-work
  |-- spec-work-beta
  |-- spec-debug
  |-- spec-optimize
  `-- spec-polish-beta
       |
       v
Review
  |-- spec-code-review
  |-- spec-doc-review
  |-- spec-app-consistency-audit
  `-- spec-skill-audit
       |
       v
Knowledge
  |-- spec-compound
  |-- spec-compound-refresh
  |-- spec-release-notes
  |-- spec-slack-research
  `-- spec-sessions

节点决策表

研发阶段首选 skill何时进入读什么写什么Agent 决策
Codebasespec-mcp-setuphost runtime、MCP、graph provider、helper CLI 或项目 setup facts 未就绪host、developer profile、AGENTS/CLAUDE、provider 配置.spec-first/config/*不默认调 persona agents;以脚本和状态文件为准
Codebasespec-standardsbrownfield 项目需要项目规范、shared standards 或 glue capability baselinerepo facts、graph facts、shared standards、现有 standards.spec-first/standards/*输出候选规范;后续由 doc/code review 复核
Graphspec-graph-bootstrapsetup facts 已准备好,需要编译 graph readiness 和 impact factsruntime capabilities、provider artifacts.spec-first/graph/*.spec-first/impact/*调 graph providers,不把 agent 回答当 graph fact
Specspec-ideate用户要想法、改进方向、惊喜建议或外部启发repo、diff、graph、standards、外部资料ideation artifact 或候选方向摘要可用 web、issue、repo、best-practices research agents
Specspec-brainstormWHAT 未定、需求边界不清或存在多个合理产品方向用户意图、代码库上下文、相关历史docs/brainstorms/*-requirements.md可引入 spec-spec-flow-analyzer、product、design、research 视角
Spec / Plan / Tasksspec-doc-reviewrequirements、plan 或 task pack 需要语义审查被审文档、source plan、决策上下文findings、safe_auto edits、open questionsalways-on coherence / feasibility;按信号启用 product、design、security、scope、adversarial
Planspec-planWHAT 基本清楚,需要 HOW、文件边界、风险和测试方案requirements、standards、graph、代码模式、历史学习docs/plans/*-plan.md需要研究时使用 repo/history/framework/best-practices agents;不执行代码
Tasksspec-write-tasksplan 足够大,直接 work 会同时消耗理解和拆分成本source plan、frontmatter、hash、文件边界docs/tasks/*-tasks.md 或 skip/return-to-plan 决策不新增 scope;用依赖、文件重叠和验证面决定 waves
Codespec-work有计划、task pack 或清晰实现目标work doc、repo patterns、tests、standards、diffcode diff、测试结果、总结按规模选择 inline、serial 或 parallel subagents;文件重叠时串行
Codespec-work-beta用户明确要 beta delegation / external delegatespec-work 相同,加 delegate 上下文code diff、delegate 结果、验证更适合大任务上下文节省;orchestrator 仍负责集成
Codespec-debug有 bug、失败、异常行为、测试失败或 stack trace复现路径、错误输出、相关代码、历史尝试fix diff、复现/验证证据可用 testing、correctness、repo/history agents 辅助,但以复现收口
Codespec-optimize目标可度量,适合多实验比较metric、hard gates、judge 标准、测试命令measurement scaffold、实验记录、保留方案可并行候选实验,按指标保留最优
Codespec-polish-beta浏览器可见 UI 需要启动、截图和迭代打磨dev server、页面、desktop/mobile 截图UI polish diff、截图证据可用 design iterator / Figma sync / visual review 能力
Reviewspec-code-review已有 diff、PR 或合并前质量检查diff、plan、tests、standards、graph evidencefindings、safe_auto fixes、residual risksalways-on 6 类 reviewer;按 diff 触发 security、performance、API、migration、reliability、stack reviewers
Reviewspec-app-consistency-audit移动 App 需要 PRD、Figma、本地 source、路由、架构和 i18n 一致性审查PRD、Figma、本地 source、rule packs.spec-first/app-audit/runs/<run-id>/专项审查,不替代 runtime validation
Reviewspec-skill-audit审查 skills、agents、dual-host governance、runtime drift 或 workflow 质量source skills、runtime copies、governance contracts.spec-first/audits/skill-audit/*使用 skill/prompt/workflow 审计视角
Knowledgespec-compound最近解决的问题值得沉淀conversation、diff、docs/solutions、可选 session historydocs/solutions/*Full 模式并行 Context Analyzer、Solution Extractor、Related Docs Finder、可选 Session Historian
Knowledgespec-compound-refreshlearning docs 过期、重复、冲突或漂移docs/solutions、当前代码、相关证据更新、合并、替换或删除 learning docs可用 repo/history/research 视角验证漂移
Knowledgespec-sessions需要找过去 agent 会话和尝试记录Claude Code / Codex session filessession digest通过 internal inventory/extract 能力完成
Knowledgespec-slack-research用户明确要 Slack 组织上下文Slack discussionsresearch digest调 Slack researcher,必须标注 workspace 和证据限制
Knowledgespec-release-notes需要版本变化、skill 变化或近期 release 摘要changelog、release artifacts版本依据摘要不调 reviewer;按版本事实回答

21 个公开 workflow skills

Source skillClaude CodeCodex所属阶段执行逻辑
spec-mcp-setup/spec:mcp-setup$spec-mcp-setupCodebase安装并验证 host runtime、MCP servers、graph providers、helper CLIs 和项目 setup facts;失败时输出 blocked/degraded 修复动作
spec-graph-bootstrap/spec:graph-bootstrap$spec-graph-bootstrapGraph读取 setup facts,运行 provider bootstrap/status/query probe,写 canonical graph facts 和 impact capability envelope
spec-standards/spec:standards$spec-standardsCodebase从 project shape、graph、shared standards 和 observed conventions 生成候选规范;confirmed 才能成为硬约束
spec-update/spec:update$spec-updateCodebase检查 spec-first 版本、runtime assets、managed blocks 和 manifest drift;必要时执行受控 repair
spec-ideate/spec:ideate$spec-ideateSpec基于 repo、graph、standards、外部证据生成候选想法,并按价值、风险、复杂度排序
spec-brainstorm/spec:brainstorm$spec-brainstormSpec通过对话收敛问题框架、actors、key flows、requirements、acceptance examples、scope boundaries 和 open questions
spec-plan/spec:plan$spec-planPlan把需求或明确目标转成实施计划,明确文件、依赖、风险、测试场景和执行姿势;不写代码
spec-work/spec:work$spec-workCode执行计划、task pack 或清晰任务;建立 task tracker,读模式,改文件,跑验证,汇总完成证据
spec-work-beta/spec:work-beta$spec-work-betaCodespec-work 规则上增加外部 delegate / Codex delegation 支持,适合明确要求 beta delegation 的执行
spec-debug/spec:debug$spec-debugCode复现失败、定位根因、最小修复、验证回归;适用于 bug、stack trace、测试失败和异常行为
spec-code-review/spec:code-review$spec-code-reviewReview对 diff / PR 做多 persona 代码审查,合并去重 findings,自动应用 safe_auto 修复并输出 residual risks
spec-doc-review/spec:doc-review$spec-doc-reviewSpec / Plan / Tasks / Review对 requirements、plan 或 task pack 做文档语义审查,按文档信号调 persona reviewers
spec-compound/spec:compound$spec-compoundKnowledge在问题解决后沉淀 docs/solutions/*,Full 模式会并行研究、抽取解法和查重
spec-compound-refresh/spec:compound-refresh$spec-compound-refreshKnowledge审查已有 learning docs 是否与当前代码漂移,按证据更新、合并、替换或删除
spec-app-consistency-audit/spec:app-consistency-audit$spec-app-consistency-auditReview面向移动 App 的静态一致性审查,覆盖 PRD、Figma、source、routes、架构、analytics、i18n
spec-sessions/spec:sessions$spec-sessionsKnowledge检索 Claude Code / Codex 历史会话,提取相关尝试、失败路径、关键决策和上下文
spec-skill-audit/spec:skill-audit$spec-skill-auditReview审计 skills、agents、runtime governance、trigger 精度、输出契约、安全和可维护性
spec-slack-research/spec:slack-research$spec-slack-researchKnowledge搜索 Slack 组织讨论,输出解释型 research digest,而不是原始消息列表
spec-release-notes/spec:release-notes$spec-release-notesKnowledge汇总近期 spec-first release 或回答指定版本 / skill 的变化问题
spec-optimize/spec:optimize$spec-optimizeCode设定可度量目标、构建 measurement scaffold、运行实验、按 gates 和 judge 保留最优方案
spec-polish-beta/spec:polish-beta$spec-polish-betaCode启动或连接 dev server,用浏览器证据迭代 UI/UX polish

Standalone 与 meta skills

Skill类型能力边界
using-spec-firstmetasubstantial work 前做入口治理,推荐或进入最匹配的公开 workflow;不是 command-backed workflow
spec-write-tasksstandalone handoff把 settled plan 编译成可验证 task pack,或验证已有 task pack;保持 plan 为单一真源

Internal-only skills

Internal-only skills 是 workflow 或维护场景的内部能力,不应作为普通用户菜单暴露。

Skill能力说明
agent-native-architecture设计 agent-first 应用、MCP tools、自主循环和 agent-native product surfaces
agent-native-audit对 agent-native architecture 做原则化评分审查
changelog从近期 merge 生成 changelog 文案
feature-video为 UI / CLI / 可观察行为捕获 GIF、终端录制、截图或 PR proof
frontend-design支持前端 UI 设计和视觉质量实现,并通过截图验证
gemini-imagegen通过 Gemini API 生成或编辑图片资产
git-clean-gone-branches清理远端已删除 tracking branch 对应的本地分支和 worktree
git-commit生成清晰 commit message 并提交改动
git-commit-push-prcommit、push、创建 PR 或仅生成 / 更新 PR 描述
git-worktree为并行工作或 PR review 创建隔离 worktree
lfglegacy internal autonomous workflow shim,不作为公开入口推荐
proof与 Proof editor 协作进行 human-in-the-loop Markdown 评审
report-bug向 spec-first plugin 报告 bug
resolve-pr-feedback评估并解决 PR review threads,输出回复和修复摘要
spec-dhh-rails-style写 Ruby / Rails 时遵循 DHH / 37signals 风格
spec-session-extractinternal:从单个会话文件提取 skeleton 或错误信号
spec-session-inventoryinternal:发现 Claude Code / Codex 会话并抽取元数据
test-browser针对当前 PR 或分支受影响页面运行浏览器测试
test-xcode使用 XcodeBuildMCP 在 simulator 上构建和测试 iOS app

不再使用的旧口径

  • 不再把 source skill definitions 写成 40、41 或 47 个;如果排除 using-spec-first meta skill,必须显式说明统计口径。
  • 不再把 review 写成单一 /spec:review / $spec-review
  • 不再把 graph bootstrap 描述成旧 Stage-0 facts 注入链路。
  • 不再把 spec-write-tasks 写成 /spec:write-tasks$spec-write-tasks;它是 standalone handoff skill。

阅读下一步