← ClaudeAtlas

speclisted

仕様駆動開発(SDD)の**上流工程**を担当するSkill。
aiskillstore/marketplace · ★ 329 · Testing & QA · score 77
Install: claude install-skill aiskillstore/marketplace
# /spec Skill - 仕様策定ワークフロー 仕様駆動開発(SDD)の**上流工程**を担当するSkill。 自然言語の要件から、構造化された仕様書(EPIC/Story/Subtask)を段階的に生成します。 ## 発動条件 以下のキーワードで自動発動: - 「specを作成して」「仕様を策定して」 - 「[機能名]のspecを書いて」 - 「新機能の仕様を定義して」 - 「要件を整理して」 ## 基本原則 1. **段階的対話**: Requirements → Design → Tasks の3フェーズ 2. **EARS記法**: 曖昧さのない受け入れ基準を生成 3. **ユーザー承認**: 各フェーズで「次に進んで」を確認してからファイル生成 4. **3階層出力**: EPIC/Story/Subtaskファイルを適切に分割 --- ## ワークフロー ### Phase 1: Requirements Discovery(要件発見) ``` ┌─────────────────────────────────────────────────┐ │ 1. 要件ヒアリング │ │ - ユーザーからの自然言語入力を受け取る │ │ - 不明点があれば質問する │ │ │ │ 2. ユーザーストーリー生成 │ │ - ペルソナ、目的、価値、理由を明確化 │ │ - 暗黙の要件を明示化 │ │ │ │ 3. EARS記法でAC生成 │ │ - WHEN/GIVEN/THEN形式で構造化 │ │ - エッジケースを考慮 │ │ - セキュリティ/パフォーマンス要件を補完 │ │ │ │ 4. ユーザー確認 │ │ 「この要件で進めますか?」 │ │ - 「次に進んで」→ Phase 2へ │ │ - 「修正して」→ 内容を調整 │ └─────────────────────────────────────────────────┘ ``` ### Phase 2: Design Exploration(設計探索) ``` ┌─────────────────────────────────────────────────┐ │ 1. 既存コードベース分析 │ │ - 関連する既存コードを探索 │ │ - 使用技術スタック確認