
Harness Plan Brief
Generate a Plan Brief HTML for non-engineer vibecoders before implementation starts.
Install
npx skills add Chachamaru127/claude-code-harness --skill harness-plan-brief -g -a claude-code -y- Repository
- Chachamaru127/claude-code-harness3.2k
- Category
- Git and review
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 1,846 tokens
- Runs scripts
- No, instructions only
What it does
Generate a Plan Brief HTML for non-engineer vibecoders before implementation starts. Searches harness-mem (project-only) for relevant past decisions, patterns, and Plans archive entries, then renders a single-file HTML artifact summarizing understanding, options, risks, acceptance criteria, and confidence. Use when the user requests a planning preview, a non-engineer-friendly summary before approval, or says: plan brief, planning preview, 計画概要, 計画レビュー. Do NOT load for: actual implementation, code review, release work.
harness-plan-brief
非エンジニアの発注者・プロデューサー職向けに、Claude が着手しようとしている計画を HTML 1 枚 で提示するスキル。 発注者の認知負荷ピーク (1) 計画理解の段階で使う。
Quick Reference
- 「Plan Brief を作って」 → このスキル
- 「実装前にざっくり整理」 → このスキル
- 「非エンジニア向けに計画を見せて」 → このスキル
責任境界
| 範囲 | このスキルの責務 |
|---|---|
| 検索 | 現プロジェクトのみ (project: <current>, strict_project: true を必ず指定) |
| クロスプロジェクト | やらない (Phase 65.3 以降で --cross-project-group <name> flag で opt-in 解放) |
| 書き込み | やらない (Plan Brief 承認後の memory write は plan-brief-record-decision.sh の責務) |
| plan_readiness 算出 | scripts/plan-brief-compile.sh に委譲。互換フィールド名 confidence は残すが、意味は DoD 明確度 + 依存解決率に限定 |
入力
引数 [task-description] にユーザーの request を渡す。
引数なしの場合は、会話の原依頼と選択済み計画から回収する。複数の候補が残って判断を変える場合だけ確認する。
計画の目的、担当範囲、未決事項と合格条件を示し、計画概要の作成依頼から実装を始めない。
出力
| 出力 | パス | 形式 |
|---|---|---|
| Plan Brief HTML | .claude/state/views/plan-brief-<timestamp>.html | 単独で開ける HTML (no server, no JS framework) |
| Plan Brief context JSON | .claude/state/views/plan-brief-<timestamp>.context.json | plan-brief-context.v1 schema |

