Project Design Harness

docs/project-definition.md を入力に、そのプロジェクトの開発を進めるのに必要な Agent 一揃い(調査、テスト実装、コード実装、コードレビュー、検証、必要ならセキュリティレビューと運用)と、それを取り巻くハーネスを Claude Code 向けに生成する。.claude/ 以下の subagent 定義・settings.json の permissions と hooks・書き込み境界や完了の検査の hook スクリプト・プロジェクト skill、ルートの CLAUDE.md と .mcp.json、根拠記録 docs/agent-architecture.md を作る。Harness Engineering の考え方(タスク契約、地図、道具の関門、永続状態、承認と禁止、完了の証拠、回復、観測)に基づく。「ハーネスを作って」「Agent を用意して」「開発チームの Agent を作って」「.claude を整えて」「開発を Agent に任せられる状態にして」と言われたとき、project-design-opening(新規)か project-design-reboot(既存プロジェクト)でプロジェクト定義を作り終えた直後に、必ずこの Skill を使う。「仕組みを足したい/外したい」「プロジェクト定義が変わったので作り直したい」という再実行にも使う。機能・要件・システム設計といったプロジェクトの設計判断はしない。Claude Code 専用。

polites-co-jp Updated

File contents

polites-co-jp/claude-skills/tree/main/project-design-harness commit 623acb6438

Frequently asked questions

npx skillmds@latest add polites-co-jp/project-design-harness