with one click
plan-writing
結構化任務規劃,包含清晰的分解、依賴關係和驗證標準。用於實作功能、重構或任何多步驟工作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
結構化任務規劃,包含清晰的分解、依賴關係和驗證標準。用於實作功能、重構或任何多步驟工作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
使用 Claude API / Anthropic SDK 建構、除錯和最佳化應用程式。使用此技能建構的應用程式應包含提示快取 (prompt caching)。也處理在 Claude 模型版本之間遷移現有 Claude API 程式碼(4.5 → 4.6,4.6 → 4.7,替換已退役模型)。觸發時機:程式碼匯入 anthropic/@anthropic-ai/sdk;使用者要求使用 Claude API、Anthropic SDKs 或 Managed Agents (/v1/agents, /v1/sessions, /v1/environments);使用者在檔案中新增/修改/調整 Claude 功能(快取、思考、壓縮、工具使用、批次、檔案、引用、記憶)或模型(Opus/Sonnet/Haiku);關於 Anthropic SDK 專案中提示快取/快取命中率的問題。不觸發:檔案匯入 `openai`/其他提供者 SDK,檔案名稱類似 `*-openai.py`/`*-generic.py`,與提供者無關的程式碼,一般程式設計/機器學習。
當編寫呼叫 Gemini API 的程式碼時請使用此技能,用於文字生成、多輪對話、多模態理解、影像生成、串流回應、背景研究任務、函式呼叫、結構化輸出,或從舊的 generateContent API 遷移。此技能涵蓋 Interactions API,這是在 Python 與 TypeScript 中使用 Gemini 模型與代理的建議方式。
Tailwind CSS v4 原則。CSS 優先配置、容器查詢、現代模式、設計 token 架構。
處理使用 Gemini Live API 的即時、雙向串流應用程式時使用此技能。涵蓋基於 WebSocket 的音訊/視訊/文字串流、語音活動偵測 (VAD)、原生音訊功能、函式呼叫、會話管理、用戶端身分驗證的臨時權杖,以及所有 Live API 設定選項。涵蓋的 SDK - google-genai (Python)、@google/genai (JavaScript/TypeScript)。
Python 開發原則與決策。框架選擇、非同步模式、型別提示、專案結構。教你思考而非複製。
自動代理選擇與智慧任務路由。分析使用者請求並自動選擇最佳專家代理,無需使用者明確提及。
| name | plan-writing |
| description | 結構化任務規劃,包含清晰的分解、依賴關係和驗證標準。用於實作功能、重構或任何多步驟工作。 |
| allowed-tools | Read, Glob, Grep |
來源:obra/superpowers
此技能提供將工作分解為清晰、可操作任務的框架,附帶驗證標準。
{task-slug}.md 儲存在專案根目錄auth-feature.md).claude/、docs/ 或暫存資料夾內🔴 沒有固定範本。每個計畫都對其任務是唯一的。
| ❌ 錯誤 | ✅ 正確 |
|---|---|
| 50 個任務和子子任務 | 最多 5-10 個清晰任務 |
| 列出每個微步驟 | 僅可操作項目 |
| 冗長描述 | 每個任務一行 |
規則: 如果計畫超過 1 頁,就太長了。簡化。
| ❌ 錯誤 | ✅ 正確 |
|---|---|
| 「設定專案」 | 「執行 npx create-next-app」 |
| 「新增驗證」 | 「安裝 next-auth,建立 /api/auth/[...nextauth].ts」 |
| 「美化 UI」 | 「在 Header.tsx 新增 Tailwind 類別」 |
規則: 每個任務應有清晰、可驗證的結果。
新專案:
功能新增:
Bug 修復:
🔴 不要複製貼上腳本指令。根據專案類型選擇。
| 專案類型 | 相關腳本 |
|---|---|
| 前端/React | ux_audit.py、accessibility_checker.py |
| 後端/API | api_validator.py、security_scan.py |
| 行動 | mobile_audit.py |
| 資料庫 | schema_validator.py |
| 全端 | 根據你觸及的部分混合使用 |
錯誤: 每個計畫都加入所有腳本 正確: 僅與此任務相關的腳本
| ❌ 錯誤 | ✅ 正確 |
|---|---|
| 「驗證元件運作正確」 | 「執行 npm run dev,點擊按鈕,看到 toast」 |
| 「測試 API」 | 「curl localhost:3000/api/users 回傳 200」 |
| 「檢查樣式」 | 「開啟瀏覽器,驗證暗色模式切換可用」 |
# [任務名稱]
## 目標
一句話:我們在建構/修復什麼?
## 任務
- [ ] 任務 1:[具體動作] → 驗證:[如何檢查]
- [ ] 任務 2:[具體動作] → 驗證:[如何檢查]
- [ ] 任務 3:[具體動作] → 驗證:[如何檢查]
## 完成條件
- [ ] [主要成功標準]
就是這樣。 除非真正需要,否則不需要階段、子區塊。 保持最少。僅在需要時增加複雜度。
[任何重要考量]
---
## 最佳實踐(快速參考)
1. **從目標開始** — 我們在建構/修復什麼?
2. **最多 10 個任務** — 如果更多,分成多個計畫
3. **每個任務可驗證** — 清晰的「完成」標準
4. **專案特定** — 不要複製貼上範本
5. **隨時更新** — 完成時標記 `[x]`
---
## 何時使用
- 從零開始的新專案
- 新增功能
- 修復 bug(如果複雜)
- 重構多個檔案