Install any skill in seconds. Free to start, no credit card required.
Get Started Free →1行の目的を複数セッション、複数エージェントエンジニアリングプロジェクト向けのステップバイステップ構築計画に変換します。各ステップには自己完結型コンテキストブリーフがあり、新しいエージェントがそれをコールドで実行できます。 敵対的なレビューゲート、依存グラフ、平行ステップ検出、アンチパターンカタログ、計画変更プロトコルを含みます。 トリガー:ユーザーが複雑なマルチPRタスク用の計画、ブループリント、またはロードマップをリクエストするか、複数のセッションが必要な作業を説明する場合。 トリガーしない場合:タスクが単一のPRまたは3未満のツール呼び出しで完成可能な場合、またはユーザーが「単にやってくれ」と言う場合。
.claude/skills/affaan-m-blueprint/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 35% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 34% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 44% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 32% | 0% |
将单行目标转化为分步施工计划,任何编码代理都能冷启动执行。
请勿用于 可在单个 PR 内完成、少于 3 次工具调用,或用户明确表示“直接做”的任务。
Blueprint 运行一个 5 阶段流水线:
plans/。每个步骤都包含上下文摘要、任务列表、验证命令和退出标准 — 这样新的代理无需阅读先前步骤即可执行任何步骤。Blueprint 自动检测 git/gh 可用性。如果具备 git + GitHub CLI,它会生成完整的分支/PR/CI 工作流计划。如果没有,则切换到直接模式(原地编辑,无分支)。
/blueprint myapp "将数据库迁移到PostgreSQL"生成 plans/myapp-migrate-database-to-postgresql.md,包含类似以下的步骤:
/blueprint chatbot "将LLM提供商提取到插件系统中"生成一个尽可能包含并行步骤的计划(例如,在插件接口步骤完成后,“实现 Anthropic 插件”和“实现 OpenAI 插件”可以并行运行),分配模型层级(接口设计步骤使用最强模型,实现步骤使用默认模型),并在每个步骤后验证不变量(例如“所有现有测试通过”、“核心模块无提供商导入”)。
.md 文件 — 无钩子、无 shell 脚本、无可执行代码、无 package.json、无构建步骤。安装或调用时,除了 Claude Code 的原生 Markdown 技能加载器外,不运行任何内容。此技能随 Everything Claude Code 附带。安装 ECC 时无需单独安装。
如果您从 ECC 仓库检出中工作,请验证技能是否存在:
bashtest -f skills/blueprint/SKILL.md
后续更新时,请在更新前查看 ECC 的差异:
bashcd /path/to/everything-claude-code git fetch origin main git log --oneline HEAD..origin/main # review new commits before updating git checkout <reviewed-full-sha> # pin to a specific reviewed commit
如果您在完整 ECC 安装之外仅内嵌此技能,请将 ECC 仓库中已审查的文件复制到 ~/.claude/skills/blueprint/SKILL.md。内嵌副本没有 git 远程仓库,因此应通过从已审查的 ECC 提交中重新复制文件来更新,而不是运行 git pull。
/blueprint 斜杠命令)灵感来源于 antbotlab/blueprint — 上游项目和参考设计。
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-05 | pass→pass | 8,151 | 4,890 | -40% | 1 | 1 | 0% | 1,351 | 1,811 | +34% | 0 | 0 | — |
case-01 | fail→fail | 21,072 | 32,731 | +55% | 1 | 1 | 0% | 3,658 | 6,629 | +81% | 0 | 0 | — |
case-02 | fail→fail | 24,780 | 20,629 | -17% | 1 | 1 | 0% | 3,876 | 5,117 | +32% | 0 | 0 | — |
case-03 | fail→pass | 19,762 | 21,334 | +8% | 1 | 1 | 0% | 3,592 | 4,839 | +35% | 0 | 0 | — |
case-04 | fail→fail | 14,256 | 12,415 | -13% | 1 | 1 | 0% | 2,584 | 3,128 | +21% | 0 | 0 | — |
case-06 | pass→fail | 5,330 | 2,785 | -48% | 1 | 1 | 0% | 721 | 1,461 | +103% | 0 | 0 | — |
case-07 | fail→pass | 16,033 | 14,123 | -12% | 1 | 1 | 0% | 2,540 | 3,411 | +34% | 0 | 0 | — |
case-08 | fail→pass | 42,345 | 19,481 | -54% | 1 | 1 | 0% | 2,802 | 4,042 | +44% | 0 | 0 | — |
case-09 | pass→pass | 21,970 | 18,862 | -14% | 1 | 1 | 0% | 3,026 | 4,108 | +36% | 0 | 0 | — |
case-10 | pass→pass | 19,183 | 19,113 | -0% | 1 | 1 | 0% | 2,689 | 3,911 | +45% | 0 | 0 | — |
case-11 | fail→pass | 19,624 | 10,607 | -46% | 1 | 1 | 0% | 2,889 | 2,823 | -2% | 0 | 0 | — |
case-12 | pass→pass | 17,749 | 16,349 | -8% | 1 | 1 | 0% | 2,524 | 3,410 | +35% | 0 | 0 | — |
case-13 | pass→pass | 15,694 | 4,523 | -71% | 1 | 1 | 0% | 2,482 | 1,780 | -28% | 0 | 0 | — |
case-14 | pass→pass | 15,931 | 13,458 | -16% | 1 | 1 | 0% | 2,549 | 3,096 | +21% | 0 | 0 | — |
case-15 | pass→pass | 18,303 | 17,858 | -2% | 1 | 1 | 0% | 2,680 | 4,069 | +52% | 0 | 0 | — |
case-16 | fail→pass | 16,098 | 13,334 | -17% | 1 | 1 | 0% | 2,381 | 3,153 | +32% | 0 | 0 | — |
case-17 | fail→pass | 7,601 | 2,374 | -69% | 1 | 1 | 0% | 1,165 | 1,503 | +29% | 0 | 0 | — |
case-18 | fail→pass | 15,921 | 5,492 | -66% | 1 | 1 | 0% | 2,625 | 2,088 | -20% | 0 | 0 | — |
case-19 | fail→pass | 17,803 | 9,504 | -47% | 1 | 1 | 0% | 2,685 | 2,776 | +3% | 0 | 0 | — |
case-20 | fail→pass | 21,110 | 15,126 | -28% | 1 | 1 | 0% | 2,707 | 3,380 | +25% | 0 | 0 | — |
case-21 | fail→pass | 19,183 | 6,444 | -66% | 1 | 1 | 0% | 2,940 | 2,160 | -27% | 0 | 0 | — |
case-22 | fail→pass | 15,667 | 4,020 | -74% | 1 | 1 | 0% | 2,500 | 1,853 | -26% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +45 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.