
Harness Plan
HAR: Research-backed, team-validated task planning, Plans.md management, progress sync.
Install
npx skills add Chachamaru127/claude-code-harness --skill harness-plan -g -a claude-code -y- Repository
- Chachamaru127/claude-code-harness3.2k
- Category
- Writing
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
HAR: Research-backed, team-validated task planning, Plans.md management, progress sync. Trigger: create a plan, add tasks, update Plans.md, mark complete, check progress. Do NOT load for: implementation, review, release.
Harness Plan
Harness の統合プランニングスキル。 以下の3つの旧スキルを統合:
planning(plan-with-agent), アイデア → Plans.md への落とし込みplans-management, タスク状態管理・マーカー更新sync-status, Plans.md と実装の同期確認
Quick Reference
| ユーザー入力 | サブコマンド | 動作 |
|---|---|---|
"計画を作って" / /harness-plan create | create | Spec delta / skip reason → Plans.md task 生成 |
"タスクを追加して" / /harness-plan add | add | Plans.md に新タスク追加 |
"完了にして" / /harness-plan update | update | タスクマーカーを cc:完了 に変更 |
"今どこ?" / /harness-plan sync | sync | 実装とPlans.mdを照合・同期 |
/harness-sync | sync | 進捗確認(独立 sync surface と同等) |
/harness-plan create | create | spec.md / Plans.md 二正本の計画作成 |
/harness-plan list | list | plans/manifest.json の named Plans を一覧 |
/harness-plan switch <name> | switch | active plan を .claude/state/active-plan.json に保存 |
スコープ既定: 今進められる全作業(operator 裁定 2026-07-24)
計画依頼(create / 引数なし起動 / 「計画して」)の既定解釈は 「現時点で着手可能なすべての作業」。
- ユーザーが範囲を明示しない限り、依頼文脈に入る open item(残 phase、未処理 follow-up、既知の改善点、依頼文で言及された問題すべて)を洗い出して計画に含める。勝手に最小サブセットへ絞らない
- 件数が多い場合も絞り込みではなく、全量を Required / Recommended / Optional / Reject に分類して提示する。除外は Reject として理由を明示する(黙って落とさない)
- 「一部だけ先に」が妥当と判断する場合は、絞った計画ではなく、全量計画の中の実行順序(Phase 分割 / Depends)として表現する
この既定は計画候補の洗い出し範囲であり、実装や保護操作の承認ではない。評価・比較だけの依頼は評価を返し、採用済みの変更と提案を区別する。 task には目的と理由、担当範囲、検証可能な DoD、利用する証拠、原依頼や適用される承認の参照を残す。実装手順は契約上必要な制約以外を固定しない。
Literal companion commands(CC 2.1.108+)
/recap: 久しぶりに戻った時に要約を取り直してからsyncへ入る/undo:/rewindの別名。直前の plan 更新を即座に戻したい時にそのまま使う
