From delivery-plugin
AIエージェントのコーディング着手前に、要件・コンテキスト・境界・検証・観測のボトルネックを診断し、今すぐ解消できる前処理と解消アクション付きブリーフを生成する。Use when: 新しいタスク開始前、実装前の準備、着手前チェック、preflight、作業開始のボトルネックを解消したい時、詰まりを先に潰してから着手したい時。
How this skill is triggered — by the user, by Claude, or both
Slash command
/delivery-plugin:agent-coding-preflightThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
AIエージェントが実装に入る前に、着手を遅らせるボトルネックを薄く横断スキャンし、**今すぐ解消できるものだけ片付けてから着手可能性を上げる**。
AIエージェントが実装に入る前に、着手を遅らせるボトルネックを薄く横断スキャンし、今すぐ解消できるものだけ片付けてから着手可能性を上げる。
ready / partial / blocked のいずれかでブリーフを返すai-led-onboarding との違い| スキル | 主対象 | 完了条件 |
|---|---|---|
ai-led-onboarding | 人間が最小スキーマを再構築できること | 人間の理解が成立している |
agent-coding-preflight | AIエージェントが実装前の詰まりを減らせていること | AIが安全に着手しやすい状態になっている |
| 状態 | 意味 |
|---|---|
ready | 着手前ボトルネックが十分に潰れ、最初の検証・観測まで決まっている |
partial | 着手できるが、残タスクや未解消の不確実性がある |
blocked | いま着手すると誤実装や手戻りの確率が高い |
1. タスク契約の確立
2. 5領域スキャン
3. 即時解消パス
4. 深掘りルーティング
5. Ready判定
6. ブリーフ生成
以下を3〜5項目で圧縮する。
goal: 何を成立させたいかsuccess_criteria: どうなれば完了かconstraints: 期限、互換性、性能、セキュリティなどentrypoints: 最初に読む入口候補入口が不明な場合は、まず source of truth 候補から逆引きして仮置きする。
Step 2で references/bottleneck-catalog.md を読む。各領域ごとに次の3点を埋める。
bottleneck: 何が詰まりかevidence: 何を根拠にそう言えるかresolvable_now: 今その場で薄く解消できるか対象は以下の5領域に固定する。
以下だけをその場で処理する。
解消の基準は「15分前後で完了し、実装修正に踏み込まないこと」。
今すぐ解消できない項目だけ、主ボトルネックに応じて既存スキルへ接続する。
| 主ボトルネック | 接続先 |
|---|---|
| 要件の曖昧さ | spec-observation, uncertainty-resolution |
| 依存・影響範囲の不明 | impact-analysis |
| コードの読みにくさ | ai-readability-analysis |
| 検証不足 | observation-minimum-set, boundary-observation |
| 観測不足 | operability-observation |
| 依存の不安 | dependency-observation |
| セキュリティ懸念 | security-observation |
| 並行性懸念 | concurrency-observation |
以下のルールで判定する。
ready: 5領域のうち致命的な未解消がなく、最初の検証と観測が決まっているpartial: 着手は可能だが、1〜2領域に残件があるblocked: 要件、source of truth、境界、または検証のどれかが未確定で危険Step 6で assets/preflight-brief.md を使い、最終出力を1つにまとめる。
必須フィールド:
statusgoalsuccess_criteriaconstraintsresolved_nowremaining_unknownssource_of_truthboundary_mapvalidation_first_stepobservation_first_steprecommended_followup_skillsremaining_unknowns に出す「このバグ修正に入る前に preflight して。関連しそうなのは src/auth/login.ts。」
## Preflight Brief
- status: partial
- goal: 認証失敗時の誤判定を修正する
### resolved_now
- source of truth を `src/auth/login.ts` と関連テストへ確定
- 読む順番を login handler -> validator -> auth tests に固定
- 最小検証手順を既存認証テストの再実行に固定
### remaining_unknowns
- エラーコード契約が仕様書にない
### recommended_followup_skills
- spec-observation
ready を甘く出さないnpx claudepluginhub caphtech/claude-marketplace --plugin delivery-pluginOrchestrates a pre-task multi-agent briefing that classifies task complexity, runs parallel analysis, estimates time, maps risks, and produces an execution plan with contingencies. Use before tackling complex or critical work to reduce rework.
Clarifies vague user requests via iterative Q&A loop and parallel subagent codebase exploration. Outputs scoped context brief for precise planning. Triggers on 'I want to...' or ambiguous scopes.