Blueprint

by affaan-mef648e01899bNo license275K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 3 days ago

1行の目的を複数セッション、複数エージェントエンジニアリングプロジェクト向けのステップバイステップ構築計画に変換します。各ステップには自己完結型コンテキストブリーフがあり、新しいエージェントがそれをコールドで実行できます。 敵対的なレビューゲート、依存グラフ、平行ステップ検出、アンチパターンカタログ、計画変更プロトコルを含みます。 トリガー:ユーザーが複雑なマルチPRタスク用の計画、ブループリント、またはロードマップをリクエストするか、複数のセッションが必要な作業を説明する場合。 トリガーしない場合:タスクが単一のPRまたは3未満のツール呼び出しで完成可能な場合、またはユーザーが「単にやってくれ」と言う場合。

AI-generated overview

Turns a one-line goal into a step-by-step build plan for multi-session, multi-agent engineering projects.

What it does
Blueprint converts a one-line objective into a step-by-step construction plan for engineering work that spans multiple sessions or agents. It runs a five-stage pipeline: research (preflight checks and context gathering), design (splitting the goal into PR-sized steps with dependencies, parallelism and rollback strategy), drafting a self-contained markdown plan under plans/, adversarial review by a strong model subagent, and registration with a memory index update. Each step includes a context brief, task list, verification commands and exit criteria so a new agent can execute it cold. It detects git and GitHub CLI availability and falls back to a direct mode when they are absent.
When to use it
Use it when a large feature must be split into multiple PRs with clear dependency ordering, when planning a refactor or migration across sessions, when coordinating parallel workstreams between subagents, or when context loss between sessions could cause rework. It is not intended for tasks finishable in a single PR or fewer than three tool calls, or when the user says to just do it.
Requirements
Instructions only; no scripts are shipped. It works best with git and the GitHub CLI (gh) available and authenticated, but it detects their absence and switches to a direct mode. It also reads project structure, existing plans and memory files, and may delegate review to a strong model subagent.

ブループリント — 構築計画ジェネレータ

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:古いデータベースコードと構成を削除

インストール

このスキルはECCに付属します。ECCがインストールされている場合、別のインストールは必要ありません。

完全なECCインストール

ECC リポジトリチェックアウトから作業する場合、スキルが存在することを確認します:

bash
test -f skills/blueprint/SKILL.md

Source and attribution

Source:affaan-m/eccindocs/ja-JP/skills/blueprintat commitef648e0

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal