iscproduct-soc-ai-agent-spec-design-codex-prompt.prompt.json json Copy{
"prompt": "{\n \"name\": \"spec-design\",\n \"description\": \"データフロー・アーキテクチャ設計\",\n \"argument_hint\": \"要件サマリと既存システム情報を入力\"\n}\n---\n# システム設計レビュー\n\n1. **前提再確認**\n - 対象要件 (ID) と非機能要件を箇条書き。\n\n2. **アーキテクチャ概要**\n - 主要コンポーネントと役割を整理。\n - Mermaid 形式のシーケンス図またはコンポーネント図を提案。\n\n3. **データフロー / 状態遷移**\n - ユースケースごとのシーケンスを箇条書き。\n - 状態遷移図や ER 図が必要なら Mermaid で生成。\n\n4. **API / インターフェース仕様**\n - エンドポイント、HTTP メソッド、入出力スキーマ、バリデーション。\n - エラーケースとレスポンス例も含める。\n\n5. **データモデル / 永続化戦略**\n - テーブル/コレクション構造、主キー、インデックス。\n - 既存モデルとのマッピングがあれば記載。\n\n6. **既存コードへのマッピング**\n - 参照すべきファイル、クラス、ユーティリティ。\n - 差分が生じる箇所と互換性への配慮。\n\n7. **リスクとガードレール**\n - 不確定事項、技術的負債、性能ボトルネック。\n\n8. **テスト/観測性**\n - ログ、メトリクス、トレースの追加点。\n - 推奨テストケース(単体/統合/E2E)。",
"variables": [],
"notes": "{ \"name\": \"spec-design\", \"description\": \"データフロー・アーキテクチャ設計\", \"argument_hint\": \"要件サマリと既存システム情報を入力\" } --- # システム設計レビュー",
"metadata": {
"source": {
"provider": "github-codex-prompts",
"repository": "https://github.com/ISCProduct/soc-ai-agent",
"path": ".codex/prompts/spec-design.md",
"ref": "8be40da3b157dbf1927ddae846a70a2ee7d08f62",
"url": "https://github.com/ISCProduct/soc-ai-agent/blob/8be40da3b157dbf1927ddae846a70a2ee7d08f62/.codex/prompts/spec-design.md",
"key": "ISCProduct/soc-ai-agent/.codex/prompts/spec-design.md"
}
}
}