一键导入
complete-workflow
完整功能開發工作流程 - 代碼審查→代碼簡化與修正→知識管理→Git推送。階段一發現問題,階段二自動修正🔴高嚴重度問題並簡化代碼,最後自動 commit & push
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
完整功能開發工作流程 - 代碼審查→代碼簡化與修正→知識管理→Git推送。階段一發現問題,階段二自動修正🔴高嚴重度問題並簡化代碼,最後自動 commit & push
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
知識管理工具 - 記錄 BUG 修復過程、時間點、經驗總結。Actions: record, summary, search, learn, review. 自動記錄問題分析、解決方案、預防措施。
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
| name | complete-workflow |
| description | 完整功能開發工作流程 - 代碼審查→代碼簡化與修正→知識管理→Git推送。階段一發現問題,階段二自動修正🔴高嚴重度問題並簡化代碼,最後自動 commit & push |
功能開發完成後的標準化流程,確保代碼品質與知識沉澱。
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ 功能開發 │ -> │ 代碼審查 │ -> │ 代碼簡化 │ -> │ 知識管理 │
│ 完成 │ │ (review) │ │ (simplify) │ │ (knowledge) │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘
│ ▲ │
│ │ 發現問題 │
│ └─── 需修正 ───┐ │
│ │ v
│ ┌─────────────┐ ┌─────────────┐
│ │ 自動修正 │ │ Git Commit │
│ │ 高嚴重度 │ │ & Push │
│ │ 問題 │ └─────────────┘
│ └─────────────┘
└─────────── 重新審查 ────┘
/review
| 項目 | 內容 |
|---|---|
| 嚴重度分布 | 🔴 X / 🟡 X / 🟢 X |
| 整體評分 | X/10 |
| 必須修復 | 問題列表 |
| 建議改善 | 優化建議 |
必須先修正階段一發現的 🔴 高嚴重度問題才能繼續
| 問題類型 | 修正方式 |
|---|---|
| 資料庫連線洩漏 | 加入 db.close() 或使用 context manager |
| 同步/異步混用 | 統一為異步或同步 |
| 敏感資訊洩漏 | 移除硬編碼憑證,使用環境變數 |
| SQL 注入風險 | 使用參數化查詢 |
| 未處理異常 | 加入 try-except 區塊 |
修正問題後,繼續簡化代碼結構:
| 簡化項目 | 說明 |
|---|---|
| 移除重複代碼 | get_or_create_user、Token 重試邏輯等重複函數 |
| 拆分長函數 | handle_text_message (83行)、process_elder_image (124行) |
| 提取共用邏輯 | 加密、驗證、錯誤處理等 |
| 優化命名 | 變數、函數名稱清晰易懂 |
使用 test-writer-fixer agent 或手動重構。
修正完成後,重新執行 /review 確認:
若未達標準,繼續修正直到通過。
/knowledge record
## 問題描述
- 錯誤訊息: ...
- 發生場景: ...
## 根本原因
- 技術原因: ...
- 設計問題: ...
## 解決方案
- 修改檔案: ...
- 關鍵代碼: ...
## 預防措施
- 代碼審查: ...
- 自動化測試: ...
<type>: <subject>
[optional body]
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
| Type | 說明 | 範例 |
|---|---|---|
feat | 新功能 | feat: 新增 Threads 發文功能 |
fix | 修復 BUG | fix: 修復 UUID 格式錯誤 |
refactor | 重構 | refactor: 優化權限檢查邏輯 |
security | 安全修復 | security: 強化內部 API 驗證 |
perf | 效能優化 | perf: 減少資料庫查詢次數 |
git add <files>
git commit -m "<message>"
git push origin main
完成功能開發後,執行:
/complete-workflow
系統將自動執行:
階段一 review → 發現問題 → 階段二自動修正 → 重新審查 → 通過後繼續
/review # 只執行代碼審查
/complete-workflow stage2 # 只執行代碼簡化與修正
/knowledge record # 只執行知識記錄
任何階段失敗都需要修復後才能進入下一階段:
| 階段 | 門檻 | 失敗處理 |
|---|---|---|
| Review | 記錄所有問題 | 進入階段二修正 |
| Simplify | 🔴 高嚴重度問題:0 個 評分 ≥7/10 | 繼續修正直到通過 |
| Knowledge | 記錄完整(含修正過程) | 補充記錄 |
| Git | 無 merge conflict | 解決衝突後推送 |
階段二發現任何 🔴 高嚴重度問題時:
當前工作流狀態會在完成後顯示:
✅ 階段一:代碼審查 - 發現 3 個 🔴 問題 (6.5/10)
⚙️ 階段二:代碼簡化與修正 - 修正中...
├─ ✅ 修正:資料庫連線洩漏 (worker.py:38-44)
├─ ✅ 修正:同步/異步混用 (worker.py:75-78)
└─ ⏳ 修正:敏感資訊處理 (storage_service.py:20-21)
✅ 階段二:代碼簡化與修正 - 通過 (8.5/10) | 🔴 0 個
✅ 階段三:知識管理 - 已記錄 BUG-003, BUG-004
✅ 階段四:Git Push - commit abc1234