File contents 功能開發工作流
描述
完整的功能開發流程,從規劃到部署,編排多個 Skills 協同工作。
觸發條件
「新功能開發」「implement feature」「建立新功能」
「FD: [功能名稱]」
📋 工作流程
┌─────────────────────────────────────────────────────────────┐
│ Feature Development Workflow │
├─────────────────────────────────────────────────────────────┤
│ Phase 1: 📐 規劃 (Planning) │
│ ├─ 需求分析與確認 │
│ ├─ 識別影響範圍 │
│ └─ 更新 Memory Bank (activeContext) │
├─────────────────────────────────────────────────────────────┤
│ Phase 2: 🏗️ 架構 (Architecture) │
│ ├─ [ddd-architect] 生成 DDD 結構 │
│ ├─ 建立介面定義 │
│ └─ 更新架構文檔 │
├─────────────────────────────────────────────────────────────┤
│ Phase 3: 🧪 測試先行 (TDD) │
│ ├─ [test-generator] 生成測試框架 │
│ ├─ 撰寫失敗的測試案例 │
│ └─ 定義驗收標準 │
├─────────────────────────────────────────────────────────────┤
│ Phase 4: 💻 實作 (Implementation) │
│ ├─ 實作 Domain 層 │
│ ├─ 實作 Application 層 │
│ ├─ 實作 Infrastructure 層 │
│ └─ 實作 Presentation 層 │
├─────────────────────────────────────────────────────────────┤
│ Phase 5: ✅ 驗證 (Verification) │
│ ├─ 執行測試套件 │
│ ├─ [code-reviewer] 程式碼審查 │
│ ├─ [security-reviewer] 安全檢查 │
│ └─ 靜態分析 (mypy, ruff, vulture) │
├─────────────────────────────────────────────────────────────┤
│ Phase 6: 📦 提交 (Commit) │
│ ├─ [memory-updater] 更新 Memory Bank │
│ ├─ [git-precommit] 執行提交前檢查 │
│ └─ 提交變更 │
└─────────────────────────────────────────────────────────────┘
🚀 使用範例
基本用法
「新功能:用戶認證模組」
AI 執行:
1. 📐 確認需求:登入、註冊、密碼重設
2. 🏗️ 生成 DDD 結構 (Domain/Application/Infrastructure)
3. 🧪 生成測試框架
4. 💻 引導逐步實作
5. ✅ 執行驗證
6. 📦 準備提交
帶參數用法
「FD: Order 管理 --frontend React --backend Python」
AI 執行:
1. 生成後端 Python DDD 結構
2. 生成前端 React DDD 結構
3. 建立 API 契約
4. 生成前後端測試
📊 輸出格式
## 🚀 功能開發報告
### 功能: 用戶認證模組
#### Phase 1: 規劃 ✅
- 需求: 登入、註冊、密碼重設
- 影響範圍: 5 個新檔案
#### Phase 2: 架構 ✅
- 建立 Domain/Entities/User.py
- 建立 Application/UseCases/AuthenticateUser.py
- 建立 Infrastructure/Repositories/UserRepository.py
#### Phase 3: 測試 ✅
- 單元測試: 12 個
- 整合測試: 5 個
#### Phase 4: 實作 🚧
- [x] Domain 層
- [x] Application 層
- [ ] Infrastructure 層
- [ ] Presentation 層
#### Phase 5: 驗證 ⏳
- 等待實作完成
#### Phase 6: 提交 ⏳
- 等待驗證通過
### 下一步
實作 Infrastructure 層的 UserRepository
⚙️ 配置選項
參數
說明
預設值
--frontend
前端框架 (React/Vue/none)
none
--backend
後端語言 (Python/Go/Rust)
Python
--skip-tests
跳過測試生成
false
--quick
快速模式(跳過審查)
false
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1 --- 2 name: u9401066-anesthesia-exam-feature-development 3 description: 功能開發工作流 4 --- 5 6 # 功能開發工作流 7 8 ## 描述 9 10 完整的功能開發流程,從規劃到部署,編排多個 Skills 協同工作。 11 12 ## 觸發條件 13 14 - 「新功能開發」「implement feature」「建立新功能」 15 - 「FD: [功能名稱]」 16 17 --- 18 19 ## 📋 工作流程 20 21 ``` 22 ┌─────────────────────────────────────────────────────────────┐ 23 │ Feature Development Workflow │ 24 ├─────────────────────────────────────────────────────────────┤ 25 │ Phase 1: 📐 規劃 (Planning) │ 26 │ ├─ 需求分析與確認 │ 27 │ ├─ 識別影響範圍 │ 28 │ └─ 更新 Memory Bank (activeContext) │ 29 ├─────────────────────────────────────────────────────────────┤ 30 │ Phase 2: 🏗️ 架構 (Architecture) │ 31 │ ├─ [ddd-architect] 生成 DDD 結構 │ 32 │ ├─ 建立介面定義 │ 33 │ └─ 更新架構文檔 │ 34 ├─────────────────────────────────────────────────────────────┤ 35 │ Phase 3: 🧪 測試先行 (TDD) │ 36 │ ├─ [test-generator] 生成測試框架 │ 37 │ ├─ 撰寫失敗的測試案例 │ 38 │ └─ 定義驗收標準 │ 39 ├─────────────────────────────────────────────────────────────┤ 40 │ Phase 4: 💻 實作 (Implementation) │ 41 │ ├─ 實作 Domain 層 │ 42 │ ├─ 實作 Application 層 │ 43 │ ├─ 實作 Infrastructure 層 │ 44 │ └─ 實作 Presentation 層 │ 45 ├─────────────────────────────────────────────────────────────┤ 46 │ Phase 5: ✅ 驗證 (Verification) │ 47 │ ├─ 執行測試套件 │ 48 │ ├─ [code-reviewer] 程式碼審查 │ 49 │ ├─ [security-reviewer] 安全檢查 │ 50 │ └─ 靜態分析 (mypy, ruff, vulture) │ 51 ├─────────────────────────────────────────────────────────────┤ 52 │ Phase 6: 📦 提交 (Commit) │ 53 │ ├─ [memory-updater] 更新 Memory Bank │ 54 │ ├─ [git-precommit] 執行提交前檢查 │ 55 │ └─ 提交變更 │ 56 └─────────────────────────────────────────────────────────────┘ 57 ``` 58 59 --- 60 61 ## 🚀 使用範例 62 63 ### 基本用法 64 65 ``` 66 「新功能:用戶認證模組」 67 68 AI 執行: 69 1. 📐 確認需求:登入、註冊、密碼重設 70 2. 🏗️ 生成 DDD 結構 (Domain/Application/Infrastructure) 71 3. 🧪 生成測試框架 72 4. 💻 引導逐步實作 73 5. ✅ 執行驗證 74 6. 📦 準備提交 75 ``` 76 77 ### 帶參數用法 78 79 ``` 80 「FD: Order 管理 --frontend React --backend Python」 81 82 AI 執行: 83 1. 生成後端 Python DDD 結構 84 2. 生成前端 React DDD 結構 85 3. 建立 API 契約 86 4. 生成前後端測試 87 ``` 88 89 --- 90 91 ## 📊 輸出格式 92 93 ```markdown 94 ## 🚀 功能開發報告 95 96 ### 功能: 用戶認證模組 97 98 #### Phase 1: 規劃 ✅ 99 - 需求: 登入、註冊、密碼重設 100 - 影響範圍: 5 個新檔案 101 102 #### Phase 2: 架構 ✅ 103 - 建立 Domain/Entities/User.py 104 - 建立 Application/UseCases/AuthenticateUser.py 105 - 建立 Infrastructure/Repositories/UserRepository.py 106 107 #### Phase 3: 測試 ✅ 108 - 單元測試: 12 個 109 - 整合測試: 5 個 110 111 #### Phase 4: 實作 🚧 112 - [x] Domain 層 113 - [x] Application 層 114 - [ ] Infrastructure 層 115 - [ ] Presentation 層 116 117 #### Phase 5: 驗證 ⏳ 118 - 等待實作完成 119 120 #### Phase 6: 提交 ⏳ 121 - 等待驗證通過 122 123 ### 下一步 124 實作 Infrastructure 層的 UserRepository 125 ``` 126 127 --- 128 129 ## ⚙️ 配置選項 130 131 | 參數 | 說明 | 預設值 | 132 |------|------|--------| 133 | `--frontend` | 前端框架 (React/Vue/none) | none | 134 | `--backend` | 後端語言 (Python/Go/Rust) | Python | 135 | `--skip-tests` | 跳過測試生成 | false | 136 | `--quick` | 快速模式(跳過審查) | false | 137 138 --- 139 > Converted and distributed by [TomeVault](https://tomevault.io/claim/u9401066) — claim your Tome and manage your conversions. 140 <!-- tomevault:4.0:skill_md:2026-04-14 -->
tomevault-io/skills-registry/tree/main/u9401066--anesthesia-exam--feature-development commit 7ea2301074
Frequently asked questions How do I install the U9401066 Anesthesia Exam Feature Development skill? Run npx skillmds@latest add tomevault-io/u9401066-anesthesia-exam-feature-development in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the U9401066 Anesthesia Exam Feature Development skill do? 功能開發工作流 It is listed under Coding & Dev Tools on SkillMD.
Is U9401066 Anesthesia Exam Feature Development safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with U9401066 Anesthesia Exam Feature Development? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is U9401066 Anesthesia Exam Feature Development free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published U9401066 Anesthesia Exam Feature Development? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.