Skip to main content

design

GitHub Issue をもとに設計書(docs/design/)を更新し、レビューと修正まで自律実行する。Issue番号を引数に指定すること(例: /design 15)

Ir a la instalación

Datos de origen

Repositorio
kasiopeiya/claude-dev-template
Última actividad en el origen
27 de septiembre de 2026 a las 01:14
Idioma detectado de SKILL.md
japonés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
design
description
GitHub Issue をもとに設計書(docs/design/)を更新し、レビューと修正まで自律実行する。Issue番号を引数に指定すること(例: /design 15)
argument-hint
<Issue番号>
# /design Issue番号: $ARGUMENTS 設計書更新(Phase 1)→ 設計書レビュー(Phase 2)→ レビュー結果に基づく修正(Phase 3)を順次実行する。 人間への確認なしに自律的に実行する。 ## 実行手順 1. **Phase 0(Issue読み込み)**: `gh issue view $ARGUMENTS --json number,title,body,labels` でIssue情報を取得し、以降のPhaseで参照できるよう保持する 2. **Phase 1**: `update-design` スキルを Skill ツールで Issue番号 `$ARGUMENTS` を渡して起動し、設計書更新をこの場(インライン)で実行する。設計書を新規に書き起こす場合は、書き始める前に `samples/docs/design/` を Read する(構成・図の粒度・表の書きぶりの手本)。`samples/` 自体は変更しない 3. **Phase 2**: Phase 1 完了後、`doc-review` スキルを Skill ツールで起動し、完了を待つ。引数には次を渡すこと - Phase 1 で更新された設計書のパス(レビュー対象) - Phase 0 で取得したIssue情報(番号・タイトル・スコープ)と、「このIssueの意図に基づいて設計書が更新されている」こと - 更新後の設計書が **`docs/requirements.md` の要件(機能・非機能・SLO を含む)を満たしているか**を照合し、未充足・矛盾があれば指摘するという指示(設計が要件を満たすことの検証。とくに SLO はアーキテクチャの構造が目標を満たせるかに直結する) - `--full` は渡さない。Phase 1 の更新は未コミットなので、`/doc-review` は今回の更新が生んだ違反だけを判定する(要件定義書との照合も同じ範囲) 4. **Phase 3: レビュー指摘修正とループ** - 詳細は下記「Phase 2〜3: レビューと修正のループ」 5. 各フェーズの出力を**そのまま全文表示**する(要約・加工・コメント追加は禁止) ## Phase 2〜3: レビューと修正のループ 合否・再レビューの回数・修正範囲は [ai-review-gate-policy](../../../docs/policy/ai-review-gate-policy.md) に従う(自律型ワークフロー)。 Phase 3 では、Phase 2 のレビュー結果をもとに、再度 `update-design` スキルの手順で設計書の修正をインライン実行する。その際以下を反映すること: - Phase 2 の出力(レビュー結果)をそのまま含める - Phase 0 で取得したIssue情報を含める - **「Issueの意図に反する修正は行わないこと。レビュー指摘がIssueの計画と矛盾する場合は、Issueの意図を優先し、該当指摘はスキップすること」** という指示を明記する。**ただしスキップする指摘が Critical のときは、スキップする前にその1件を `.claude/skills/quick-issue/SKILL.md` の書式で `gh issue create` により起票する**(ai-review-gate-policy が定める残してよい例外の1つ。起票せずに直さず残すことは禁止)。起票した Issue 番号は、指摘の観点名・引用とあわせて「スキップ一覧」として保持する - 上記スキップ対象を除き、指摘は severity にかかわらずすべて直す - 修正後 Phase 2 へ戻り `doc-review` を再起動する。**再レビューには前回の指摘を渡さない**(スキップ一覧も渡さない。同じ指摘が再度出たら、新しく Issue を作らず、スキップ一覧の既存の Issue 番号のまま数える。同じ指摘かどうかは、スキップ一覧の観点名・引用と突き合わせ、ai-review-gate-policy の「再レビューで同じ指摘が出たら、既存の Issue 番号で数える」で決める) - レビューは最大2回(初回を含む)。残してよい例外(`issue:needs-human-decision` に回した食い違い、上でスキップして Issue 化した Critical)以外の Critical が0件になった回で合格とし、その回に出た High・Medium もその場で直して完了する - 2回目のレビューで指摘が出たら、直したうえで再レビューせずに完了する - 完了時、最終報告に「スキップ一覧」(Issue 番号・観点名・引用・指摘の概要)を含める ## エラーハンドリング - Phase 1 失敗 → Phase 2, 3 を実行しない。`/update-design $ARGUMENTS` で個別実行を案内する - Phase 2 失敗 → Phase 1 の変更は適用済み。`/doc-review` で個別実行を案内する - Phase 3 失敗(実行エラー) → Phase 2 のレビュー結果は出力済み。手動での修正を案内する
Ver en GitHub