p-o-ke-nae/ddv
v0.1.0MIT
ddv (Design Doc Viewer) workflow skills: Mermaid-first requirements, basic and detailed design with generated test matrices and test IDs.
ddv-basic-design
承認済みの ddv 要件定義から基本設計(画面遷移の状態図、画面ごとの状態図/フロー図、外部I/Fのシーケンス図、ER図、モック)を作り、テストIDを採番して lint を通し、人間のレビュー待ちまで進める。基本設計・画面設計・外部設計の作成時に使う。
ddv-detailed-design
承認済みの ddv 基本設計から詳細設計(クラス図、シーケンス図、クラス/関数単位の状態図による単体テストマトリクス)を作り、テストIDを採番して lint を通し、人間のレビュー待ちまで進める。詳細設計・内部設計・クラス設計の作成時に使う。
ddv-requirements
ddv(Design Doc Viewer)形式の要件定義を作る。plan モードで目的→As-Is→課題→To-Be→スコープ→受入基準の順にヒアリングし、Mermaid 図中心の requirements ドキュメントを出力して ddv lint を通す。要件定義・要求整理・新機能の相談の開始時に使う。
ddv-review-response
GitHub の PR に付いたレビューコメント(スレッド)を ddv review comments で取り込み、指摘された設計書・モックを直してコミット・push し、各スレッドに対応内容を返信する。解決(resolve)はレビュアーに任せる。「PR のレビューに対応して」と頼まれたときに使う。