using-superpowers
如果有技能適用,你沒有選擇權,必須使用它。
這不是建議,而是硬性規則。不要先動手再補技能。
如何獲取技能
在克勞德代碼中: 使用Skill工具。當您調用一項技能時,其內容將被加載並呈現給您 - 直接遵循它。切勿對技能文件使用讀取工具。
在其他環境中: 檢查您的平臺文件以瞭解如何載入技能。
使用技巧
規則
在任何回應或操作之前,先調用相關或被點名請求的技能。
即使某項技能只有 1% 可能適用,也要先調用檢查。
如果調用後確認不適用,可以不使用;但不能跳過調用步驟。
digraph skill_flow {
"User message received" [shape=doublecircle];
"Might any skill apply?" [shape=diamond];
"Invoke Skill tool" [shape=box];
"Announce: 'Using [skill] to [purpose]'" [shape=box];
"Has checklist?" [shape=diamond];
"Create TodoWrite todo per item" [shape=box];
"Follow skill exactly" [shape=box];
"Respond (including clarifications)" [shape=doublecircle];
"User message received" -> "Might any skill apply?";
"Might any skill apply?" -> "Invoke Skill tool" [label="yes, even 1%"];
"Might any skill apply?" -> "Respond (including clarifications)" [label="definitely not"];
"Invoke Skill tool" -> "Announce: 'Using [skill] to [purpose]'";
"Announce: 'Using [skill] to [purpose]'" -> "Has checklist?";
"Has checklist?" -> "Create TodoWrite todo per item" [label="yes"];
"Has checklist?" -> "Follow skill exactly" [label="no"];
"Create TodoWrite todo per item" -> "Follow skill exactly";
}
危險信號
這些想法意味著停止——你正在合理化:
| 思想 | 現實 |
|---|---|
| “這只是一個簡單的問題” | 問題就是任務。檢查技能。 |
| “我首先需要更多背景信息” | 技能檢查先於澄清問題。 |
| 「讓我先探索一下程式碼庫」 | 技能告訴您如何探索。先檢查一下。 |
| “我可以快速檢查 git/files” | 文件缺乏上下文上下文。檢查技巧。 |
| “我先收集一下信息” | 技能告訴您如何收集信息。 |
| 「這不需要正式的技能」 | 如果存在技能,就使用它。 |
| “我記得這個技能” | 技能不斷發展。閱讀當前版本。 |
| 「這不算是任務」 | 行動=任務。檢查技能。 |
| 「技能太過分了」 | 簡單的事情變得複雜。使用它。 |
| “我先做一件事” | 做任何事情之前先檢查一下。 |
| 「這感覺很有成效」 | 無紀律的行動會浪費時間。技能可以防止這種情況發生。 |
| 「我知道這代表什麼」 | 瞭解概念≠使用技能。調用它。 |
技能優先
當可以應用多種技能時,請使用以下順序:
- 首先是流程技能(頭腦風暴、調試)——這些決定瞭如何處理任務
- 實施技巧第二(前端設計、mcp-builder)-這些指導執行
「讓我們眼前X」→先集思廣益,然後是實作技巧。 “修復此錯誤”→ 首先調試,然後再進行特定領域的技能。
技能類型
嚴格(TDD、調試):嚴格遵循。不要適應紀律。
靈活(模式):根據具體情況調整原則。
技能本身會告訴你哪個。
用戶說明
說明說的是“做什麼”,而不是“如何做”。 「新增 X」或「修復 Y」並不意味著跳過工作流程。
More from zhucl1006/ailesuperpowers
aile-requirement-analysis
面向团队工作流的需求接入技能(阶段2)。读取 Jira Story 的需求与 UI 示意,结构化输出需求摘要/风险/隐含需求,并产出 `docs/plans/{Story-Key}/analysis.md` 作为后续设计与计划输入。
26aile-docs-init
项目文档结构创建助手。作为资深产品经理,通过多轮对话深入了解项目需求,分析合理性并提供最佳实践建议,最终生成完整的技术文档体系。
23aile-writing-plans
面向团队工作流的写计划技能(阶段2)。在开发前,基于 Jira Story 描述与 docs/plans/{Story-Key}/analysis.md 生成可执行的 plan.md(若已存在则使用 plan-{序号}.md)
23aile-subagent-dev
面向团队工作流的子代理开发技能(阶段3)。在用户明确要求使用 Codex subagents 执行已批准计划,且任务适合按职责或文件边界拆分时使用。
23aile-delivery-report
面向团队工作流的交付报告技能(阶段4)。生成 PR Description(引用计划/设计/验证项),并(可选)同步 Jira Story 。
22aile-executing-plans
面向团队工作流的 TDD 技能(阶段3)。在写任何实现代码前,必须先写失败测试并验证失败,再写最小实现直至通过,最后重构并复验。
22