Skills

Harness Work

HAR: Execute Plans.md tasks from single task to full parallel team run.

Install

npx skills add Chachamaru127/claude-code-harness --skill harness-work -g -a claude-code -y
Category
Engineering
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

HAR: Execute Plans.md tasks from single task to full parallel team run. Trigger: implement, execute, do everything, breezing, team run, parallel, composer, composer 2.5. Do NOT load for: planning, review, release, setup.

Harness Work

Harness の統合実行スキル。 以下の旧スキルを統合:

  • work, Plans.md タスクの実装(スコープ自動判断)
  • impl, 機能実装(タスクベース)
  • breezing, チームフル自動実行
  • parallel-workflows, 並列ワークフロー最適化
  • ci, CI 失敗時の復旧

Quick Reference

ユーザー入力モード動作
harness-workautoタスク数で自動判定(下記参照)
harness-work allauto全未完了タスクを自動モードで実行
harness-work 3soloタスク3だけ即実行
harness-work --parallel 5parallel5ワーカーで並列実行(強制)
harness-work --codexcodexCodex CLI に委託(明示時のみ)
harness-work --breezing allbreezingresolved backend でチーム実行(配布既定は claude、user/project default で cursor 可)
harness-work --breezing --backend cursor allbreezingCursor worker backend を明示してチーム実行
harness-work --breezing --backend claude allbreezingCodex native subagent worker を明示してチーム実行
harness-work --breezingbreezingチーム実行を強制
harness-work 3 --plan roadmapsolonamed Plans の roadmap からタスク3を実行

Execution Mode Auto Selection(フラグなし時の自動判定)

明示的なモードフラグ(--parallel, --breezing, --codex)がない場合、 対象タスク数に応じて最適なモードを自動選択する:

対象タスク数自動選択モード理由
1 件Soloオーバーヘッド最小。直接実装が最速
2〜3 件Parallel(Task tool)Worker 分離のメリットが出始める閾値
4 件以上BreezingLead 調整 + Worker 並列 + Reviewer 独立の三者分離が効果的

ルール

  1. 明示フラグは常にオートモードを上書きする
    • --parallel N → Parallel モード(タスク数に関係なく)
    • --breezing → Breezing モード(タスク数に関係なく)
    • --codex → Codex モード(タスク数に関係なく)
  2. --codex は明示時のみ発動。Codex CLI が未インストールの環境があるため、自動選択しない
  3. --codex は他モードと組み合わせ可能: --codex --breezing → Codex + Breezing

Execution Backend Selection(実装バックエンド選択)

バックエンド(どのランタイムが実装するか)は、トポロジー(実行モード: solo / parallel / breezing)と直交する。 トポロジーが「何ワーカーで・どう分割して回すか」を決めるのに対し、バックエンドは「実装の手を誰が動かすか」を決める。 この契約は host-neutral であり(spec.md「Execution Backend Contract」)、Codex host から harness を駆動しても Claude Code から駆動しても同じに振る舞う。

Read the whole SKILL.md on GitHub

More in Engineering