
Blueprint
- 1.4k installs
- 238k repo stars
- Updated August 5, 2026
- affaan-m/ecc
This is a copy of blueprint by affaan-m - installs and ranking accrue to the original listing.
blueprint is a construction-plan generator skill that turns a one-line objective into a multi-session, cold-start executable build plan for developers who need large features split across PRs without context loss between
About
blueprint is a construction-plan generator skill from affaan-m/ecc that converts a one-line objective into a step-by-step build plan any fresh coding agent can execute without prior context. The skill runs a 5-stage pipeline including research, dependency-graph ordering, parallel step detection, adversarial review gates, anti-pattern catalogs, and plan-change protocols. Developers reach for blueprint when splitting large features across multiple PRs, planning multi-session refactors or migrations, or coordinating parallel sub-agent work. blueprint explicitly avoids single-PR tasks completable in fewer than 3 tool calls or when the user says just do it.
- Converts one-line objectives into 3–12 self-contained, one-PR-sized steps
- Generates dependency graph with parallel step detection
- Includes adversarial review gate and anti-pattern catalog
- Provides plan mutation protocol for evolving requirements
- Outputs ready-to-execute context briefs for multi-agent handoff
Blueprint by the numbers
- 1,428 all-time installs (skills.sh)
- +87 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill blueprintAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.4k |
|---|---|
| repo stars | ★ 238k |
| Last updated | August 5, 2026 |
| Repository | affaan-m/ecc ↗ |
How do you plan multi-PR features for coding agents?
Turn a vague one-line objective into an executable multi-session construction plan that any fresh coding agent can pick up without context loss.
Who is it for?
Developers planning large multi-PR features, migrations, or refactors that span multiple agent sessions and need zero context-loss handoffs.
Skip if: Single-PR tasks, quick fixes completable in under 3 tool calls, or when the user explicitly wants immediate implementation without planning.
When should I use this skill?
A user describes complex multi-PR work, asks for a blueprint or roadmap, or needs a plan that survives session handoffs between agents.
What you get
Multi-session build plan, dependency graph, parallel step map, and self-contained context briefs per execution step.
- Multi-session build plan
- Dependency graph
- Context briefs per step
By the numbers
- Executes a 5-stage planning pipeline
- Skips tasks completable in fewer than 3 tool calls
Files
ブループリント — 構築計画ジェネレータ
1行の目的を、任意のコーディングエージェントがコールドで実行できるステップバイステップ構築計画に変換します。
使用時期
- 大きな機能をクリアな依存関係の順序で複数のPRに分割
- 複数のセッションにまたがるリファクタリングまたは移行を計画
- サブエージェント間の平行作業流を調整
- セッション間のコンテキスト損失がやり直しを引き起こす可能性のあるタスク
しないでください単一のPR、3未満のツール呼び出しで完成可能なタスク、またはユーザーが「単にやってくれ」と言う場合。
動作方法
ブループリントは5段階パイプラインを実行します:
1. 研究 — 飛行前チェック(git、gh認証、リモート、デフォルトブランチ)、次にプロジェクト構造、既存計画、メモリファイルを読んでコンテキストを収集。 2. 設計 — 目的を1 PRサイズのステップに分割(典型的には3~12)。依存関係エッジ、平行/順序付け、モデル層、ロールバック戦略を割り当て。 3. ドラフト — 自己完結型マークダウン計画ファイルをplans/に書く。すべてのステップにはコンテキストブリーフ、タスクリスト、検証コマンド、出口基準を含む — 新しいエージェントが前のステップを読まずに任意のステップを実行できます。 4. レビュー — 敵対的なレビューを最強モデルサブエージェント(例:Opus)にチェックリストとアンチパターンカタログに対して委任。最終化する前にすべての重大な知見を修正。 5. 登録 — 計画を保存、メモリインデックスを更新、ステップ数と並列性概要をユーザーに提示。
ブループリントはgit/gh可用性を自動的に検出します。git + GitHub CLIを使用すると、完全なブランチ/PR/CIワークフロー計画を生成します。それらなしでは、ダイレクトモードに切り替わります。
例
基本的な使用方法
/blueprint myapp "PostgreSQLにデータベースを移行"次のようなステップを含むplans/myapp-migrate-database-to-postgresql.mdを生成します:
- ステップ1:PostgreSQLドライバーと接続構成を追加
- ステップ2:各テーブルの移行スクリプトを作成
- ステップ3:新しいドライバーを使用するようにリポジトリレイヤーを更新
- ステップ4:PostgreSQLに対する統合テストを追加
- ステップ5:古いデータベースコードと構成を削除
インストール
このスキルはEverything Claude Codeに付属します。ECCがインストールされている場合、別のインストールは必要ありません。
完全なECCインストール
ECC リポジトリチェックアウトから作業する場合、スキルが存在することを確認します:
test -f skills/blueprint/SKILL.mdRelated skills
How it compares
Use blueprint for multi-PR decomposition with session handoffs rather than single-task execution skills that jump straight to code.
FAQ
When should blueprint be used instead of direct implementation?
blueprint fits large features spanning multiple PRs or sessions, refactors, migrations, and parallel sub-agent coordination. blueprint should not run for single-PR tasks or work completable in fewer than 3 tool calls.
What does blueprint's pipeline produce?
blueprint executes a 5-stage pipeline producing step-by-step build plans with self-contained context briefs, dependency graphs, parallel step detection, adversarial review gates, and anti-pattern catalogs.