マスターデータのYAMLスキーマを編集するためのガイド。スキーマの追加・変更・削除を行う際に使用する。 Use when:1.VanillaSchemaのymlファイル(blocks.yml,items.yml等)を編集する必要がある時2.新しいブロックタイプやパラメータを追加する 3.既存スキーマの構造を変更する4.SourceGeneratorのトリガー方法を確認する
Event Stormingでイベント(動詞の過去形)を中心に、コマンド・集約・リードモデルを抽出/命名/レビューする作業に使う
AGENTS.md の整理・リファクタリングに特化。ユーザーが「agents.md を整理して」「AGENTS.md を更新して」などと言ったときに使う。各セッションで得た学びを汎用ルールとして AGENTS.md に反映するための提案を作成し、必ず提案から入って合意後に編集する。
設計決定前に確認すべき観点をチェックする
設計上の決定事項を ADR 形式で記録し、docs/adr 配下に出力する
設計相談の前提を整理し、目的・非目的・制約を短く固定する
コマンド実行の安全ポリシーを適用し、破壊的・外部影響のある操作は事前確認する
読み取り専用で差分をレビューし、ルール違反・リスク・最小修正案を提示する
設計案を複数提示し、比較可能な形で整理する
DDDアーキテクチャでHonoのバックエンドを新規実装または既存コードベースをリファクタリングする際のガイド。レイヤー構成(domain/application/infrastructure/controller)、依存方向、責務境界、Hono公式ミドルウェア/プラグインの活用、Hono OpenAPIプラグイン(hono-openapi)とzod-openapiの必須採用、Drizzle ORMの利用、トランザクション境界、エラーハンドリング、テスト指針、ESLint/Prettierの必須導入を含む。