Skills

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
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 createcreateSpec delta / skip reason → Plans.md task 生成
"タスクを追加して" / /harness-plan addaddPlans.md に新タスク追加
"完了にして" / /harness-plan updateupdateタスクマーカーを cc:完了 に変更
"今どこ?" / /harness-plan syncsync実装とPlans.mdを照合・同期
/harness-syncsync進捗確認(独立 sync surface と同等)
/harness-plan createcreatespec.md / Plans.md 二正本の計画作成
/harness-plan listlistplans/manifest.json の named Plans を一覧
/harness-plan switch <name>switchactive 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 更新を即座に戻したい時にそのまま使う

サブコマンド詳細

標準の計画品質契約

See references/planning-quality.md

Read the whole SKILL.md on GitHub

More in Writing