← ClaudeAtlas

projectlisted

Run the full design-to-deploy pipeline using 3 AIs (Claude + Codex + Gemini). Use when starting a new feature, running /project, or needing end-to-end development with requirements, specs, implementation, testing, review, and deployment phases.
AI-Driven-School/aiki · ★ 0 · Testing & QA · score 67
Install: claude install-skill AI-Driven-School/aiki
# /project スキル 機能名を指定すると、要件定義から実装・テスト・デプロイまで6フェーズで自動実行します。 ## 使用方法 ``` /project ユーザー認証 /project 商品検索機能 /project ダッシュボード ``` ## 実行フロー ``` [1/6] 要件定義 (Claude) → docs/requirements/{feature}.md [2/6] 設計 (Claude) → docs/specs/{feature}.md, docs/api/{feature}.yaml [3/6] 実装 (Codex) → src/**/* [4/6] テスト (Codex) → tests/**/* [5/6] レビュー (Claude) → docs/reviews/{feature}.md [6/6] デプロイ (Claude) → 最終確認 ``` ## フェーズ詳細 ### Phase 1: 要件定義(Claude) 以下のテンプレートで要件定義書を生成: ```markdown # 要件定義: {機能名} ## ユーザーストーリー AS A {ユーザー種別} I WANT TO {やりたいこと} SO THAT {達成したい目的} ## 受入条件 ### 機能要件 - [ ] {条件1} - [ ] {条件2} - [ ] {条件3} ### 非機能要件 - パフォーマンス: {要件} - セキュリティ: {要件} - アクセシビリティ: {要件} ## 制約事項 - フレームワーク: {使用技術} - データ永続化: {方式} ``` **出力先**: `docs/requirements/{feature}.md` **承認**: ユーザーに確認 → `Y` で次へ、`reject {理由}` で再生成 ### Phase 2: 設計(Claude) #### 画面設計 ```markdown # 画面設計: {画面名} ## 概要 {画面の目的と概要} ## コンポーネント構成 | コンポーネント | 種類 | 説明 | |--------------|------|------| | {名前} | {種類} | {説明} | ## 状態遷移 | 状態 | トリガー | 遷移先 | |------|---------|--------| | {状態} | {操作} | {次の状態} | ## インタラクション - {操作}: {動作} ``` #### API設計(OpenAPI形式) ```yaml openapi: 3.0.0 info: title: {機能名} API version: 1.0.0 paths: /{endpoint}: post: summary: {概要} requestBody: content: application/json: schema: type: object properties: {field}: type: {type} responses: '200': description