
Harness Accept
Generate an Acceptance Demo HTML for non-engineer vibecoders right before...
Install
npx skills add Chachamaru127/claude-code-harness --skill harness-accept -g -a claude-code -y- Repository
- Chachamaru127/claude-code-harness3.2k
- Category
- Git and review
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,990 tokens
- Runs scripts
- No, instructions only
What it does
Generate an Acceptance Demo HTML for non-engineer vibecoders right before ship/wait/reject decision. Reads back the acceptance_criteria that were stored as personal-preference.v1 by harness-plan-brief (joined by user_request_hash), then renders a single-file HTML showing each criterion as verified or unverified along with a ship/wait/reject recommendation. Use when the user asks for an acceptance review, wants to decide whether to ship a delivered task, or says: acceptance demo, accept demo, 受け入れ判断, 受入レビュー, ship/wait/reject 判定, 検収レビュー. Do NOT load for: implementation, code review, release work.
harness-accept
非エンジニアの発注者・プロデューサー職向けに、実装完了タスクの受け入れ判断 (ship / wait / reject) を HTML 1 枚 で提示するスキル。 発注者の認知負荷ピーク (3) 受け入れ判断の段階で使う。
Phase 65.1.x (harness-plan-brief) の対構造として動作し、Plan Brief で承認した acceptance_criteria を read 側で取り戻して評価する。
Quick Reference
- 「Acceptance Demo を作って」 → このスキル
- 「受け入れ判断したい」 → このスキル
- 「ship/wait/reject 判定」 → このスキル
責任境界
| 範囲 | このスキルの責務 |
|---|---|
| 検索 | 現プロジェクトのみ (project: <current>, strict_project: true を必ず指定) |
| クロスプロジェクト | やらない (Phase 65.3 以降で --cross-project-group <name> flag で opt-in 解放) |
| Plan Brief 連携 | user_request_hash を join key として personal-preference.v1 (Phase 65.1.4) を read |
| 書き込み | やらない (Acceptance 承認後の memory write は accept-record-decision.sh の責務) |
| recommendation 算出 | verified / 全 criteria の比率で 0.8 / 0.5 閾値判定。ロジックは scripts/render-html.sh 直前で計算 |
入力
引数 [task-description] にユーザーの request を渡す (Plan Brief 時と同じ文を使う)。
引数なしの場合は会話と Plan Brief の原依頼を読み取りで回収する。hash の照合に使うため原文を言い換えない。対象が確定しない時だけ確認する。
出力
| 出力 | パス | 形式 |
|---|---|---|
| Acceptance Demo HTML | .claude/state/views/accept-<timestamp>.html | 単独で開ける HTML (no server, no JS framework) |
| Acceptance context JSON | .claude/state/views/accept-<timestamp>.context.json | acceptance-context.v1 schema |

