بنقرة واحدة
using-superpowers
在任何对话开始时使用:建立“如何发现并使用 skills”的规则,要求在任何回应(包括澄清问题)之前先 invoke Skill tool。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
在任何对话开始时使用:建立“如何发现并使用 skills”的规则,要求在任何回应(包括澄清问题)之前先 invoke Skill tool。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
初始化新 skill 目录(运行 init_skill.py)、打包 skill(运行 package_skill.py)、或需要了解 skill 结构规范时使用。
在编写 skill 内容、验证 skill 是否有效、或需要用 TDD 方法测试 skill 能否被正确遵守时使用。
Frontend Master - 大师级前端页面开发。智能分析项目技术栈,生成独特设计美感的 UI,避免'AI审美'。自动持久化设计规范,保持项目一致性。整合 Frontend-Design 设计哲学 + UI-UX Pro Max 设计数据库。触发词: 前端、页面、组件、UI、登录页、落地页、dashboard、表单、卡片、导航栏。
你必须在任何创意工作之前使用:新功能、组件搭建、添加能力或修改行为。先通过对话澄清用户意图、需求与设计,再进入实现。
当你面对 2 个以上彼此独立的任务(无共享状态、无顺序依赖)时使用:为每个独立问题域派发一个 agent 并行推进。
当你已经有一份书面的 implementation plan,需要在独立 session 中按批执行并在批次间做 review checkpoint 时使用。
| name | using-superpowers |
| description | 在任何对话开始时使用:建立“如何发现并使用 skills”的规则,要求在任何回应(包括澄清问题)之前先 invoke Skill tool。 |
如果某个 skill 适用于当前任务,你没有选择权:你必须使用它。
这不可协商,不是可选项,也不能用任何理由自我合理化绕过。
在 Claude Code: 使用 Skill tool。invoke 后会加载并展示该 skill 的内容——直接照做。不要对 skill 文件使用 Read tool。
在其他环境: 参考平台文档了解 skill 的加载机制。
在任何回应或行动之前,先 invoke 相关或被请求的 skill。 只要有 1% 可能,就先 invoke 来确认;如果最终发现不适用,再不使用也不迟。
digraph skill_flow {
"收到用户消息" [shape=doublecircle];
"是否可能有 skill 适用?" [shape=diamond];
"Invoke Skill tool" [shape=box];
"宣告:'使用 [skill] 来 [purpose]'" [shape=box];
"是否有 checklist?" [shape=diamond];
"为每项创建 TodoWrite" [shape=box];
"严格按 skill 执行" [shape=box];
"回复(包括澄清问题)" [shape=doublecircle];
"收到用户消息" -> "是否可能有 skill 适用?";
"是否可能有 skill 适用?" -> "Invoke Skill tool" [label="是,哪怕 1%"];
"是否可能有 skill 适用?" -> "回复(包括澄清问题)" [label="完全不可能"];
"Invoke Skill tool" -> "宣告:'使用 [skill] 来 [purpose]'";
"宣告:'使用 [skill] 来 [purpose]'" -> "是否有 checklist?";
"是否有 checklist?" -> "为每项创建 TodoWrite" [label="有"];
"是否有 checklist?" -> "严格按 skill 执行" [label="无"];
"为每项创建 TodoWrite" -> "严格按 skill 执行";
}
出现以下想法就立刻停下——你在“自我合理化”:
| 想法 | 事实 |
|---|---|
| “这只是个简单问题” | 问题也是任务。先检查 skill。 |
| “我得先问清楚上下文” | skill 检查要在澄清问题之前。 |
| “我先随便逛一下代码库” | skill 会告诉你应该怎么逛。先检查。 |
| “我先快速看下 git/文件” | 文件没有对话上下文。先检查 skill。 |
| “我先收集点信息” | skill 会告诉你如何收集信息。 |
| “这种事不需要正式的 skill” | 既然 skill 存在,就用它。 |
| “我记得这个 skill 大概内容” | skill 会演进。读最新版本。 |
| “这不算任务” | 只要有行动就是任务。先检查。 |
| “skill 太重了” | 小事会变复杂。用它。 |
| “我先做这一件小事再说” | 做任何事之前先检查。 |
| “我感觉这样更高效” | 无纪律的行动会浪费时间。skill 用来避免。 |
| “我知道那是什么意思” | 知道概念 ≠ 使用 skill。先 invoke。 |
当多个 skill 都可能适用时,按以下顺序:
“我们来做 X” → 先 brainstorming,再用实现类 skill。
“修这个 bug” → 先 debugging,再用领域类 skill。
Rigid(TDD、debugging):必须严格照做,不要“灵活变通”掉纪律。
Flexible(patterns):按原则结合上下文调整。
以 skill 本身的要求为准。
用户指令通常说明 WHAT,而不是 HOW。“加 X / 修 Y”不等于可以跳过 workflow。