技能 using-superpowers
📦

using-superpowers

安全

在每次任务前强制执行技能发现

也可从以下获取: ZhanlinCui,davila7,Cygnusfear,DYAI2025,Cycleaddict,CodingCossack,obra

AI 代理经常会跳过有用的技能,理由是任务太简单或太紧急。本技能建立了一个强制性检查点,在执行任何操作之前发现并调用相关技能,防止因缺乏纪律性的捷径而浪费精力。

支持: Claude Codex Code(CC)
🥉 75 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“using-superpowers”。 用户询问:你能帮我在 React 应用中添加一个登录表单吗?

预期结果:

  • 我将帮助你添加登录表单。遵循 using-superpowers 技能,让我首先检查相关技能。
  • 使用 frontend-design 技能来指导 UI 实现方法。
  • 使用 react-patterns 技能确保正确的组件结构。
  • 现在我了解了推荐的方法,让我问一下:你有现有的身份验证基础设施,还是我们应该设计一个完整的解决方案?

正在使用“using-superpowers”。 用户询问:为什么我的构建失败了?

预期结果:

  • 我将帮助调试你的构建失败问题。遵循 using-superpowers 技能,我首先调用 debugging 技能以确保采用系统化的方法。
  • debugging 技能要求我:(1) 重现错误,(2) 收集完整的错误输出,(3) 检查最近的更改。
  • 你能分享完整的构建错误消息以及构建配置的任何最近更改吗?

安全审计

安全
v1 • 2/25/2026

All five static analysis findings are false positives. The pattern scanner incorrectly flagged Markdown formatting (backticks for inline code at line 18, code blocks containing DOT graph syntax at line 28) as shell commands. The 'weak cryptographic algorithm' detections at lines 3, 74, and 92 matched text substrings in YAML frontmatter and section headers, not actual cryptographic code. This skill is purely instructional documentation with no executable code, external commands, or security-sensitive operations.

1
已扫描文件
93
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
85
内容
50
社区
100
安全
100
规范符合性

你能构建什么

新项目启动

当开始处理不熟悉的代码库或任务类型时,本技能确保你在深入工作之前发现相关的工作流技能。

团队技能标准化

团队可以采用此作为基础规范,确保在所有 AI 辅助工作中一致使用组织技能。

技能市场集成

探索 AI 技能市场的用户可以将此作为第一个技能,以发现其他与其工作流相关的技能。

试试这些提示

基础技能检查
在回应之前,检查是否有任何可用技能适用于此请求。如果某个技能可能相关(即使只有 1% 的几率),请使用 Skill 工具调用它,并宣布你正在使用哪个技能以及原因。
多技能工作流
我想构建一个新功能。遵循 using-superpowers 技能:首先检查流程技能(如头脑风暴或规划),然后检查实现技能。按顺序调用每个相关技能并遵循其指导。
调试纪律
帮助我调试这个问题。在建议任何修复方案之前,调用任何适用的调试或故障排除技能。如果提供了技能清单,请遵循该清单。
技能感知的澄清
我有一个关于项目结构的问题。在问我澄清问题之前,检查是否有任何技能定义了如何探索或理解代码库。首先调用相关技能,然后遵循其指导以收集所需信息。

最佳实践

  • 在收到任何用户消息后立即检查技能 - 在形成回应之前、在询问澄清问题之前、在采取任何行动之前
  • 当多个技能适用时,在实现技能(特定框架或工具)之前先调用流程技能(头脑风暴、调试、规划)
  • 宣布你正在调用哪个技能以及原因 - 这建立用户信任并展示纪律性的工作流遵循

避免

  • 以任务太简单为由跳过技能查找 - 简单任务经常被忽视其复杂性
  • 在检查技能之前先检查文件或运行命令 - 技能定义了如何探索和信息收集
  • 依赖记忆中的技能内容而不是调用它 - 技能会演变,当前版本可能有更新的指导

常见问题

如果我 100% 确定没有任何技能适用于我的问题,该怎么办?
如果确实没有任何技能适用的可能性为零(不是 1%),你可以不检查直接进行。然而,这种情况很少见 - 大多数任务至少会受益于检查工作流或领域技能。
检查技能是否适用于澄清问题?
是的。技能检查发生在任何回应之前,包括澄清问题。技能通常会定义要收集哪些信息,因此首先检查能确保你提出正确的问题。
如果我调用的技能结果不相关怎么办?
一旦你调用并阅读了一个技能,你可以判断它不适用。关键是首先检查 - 在阅读其当前内容之前,你无法知道技能是否不相关。
在没有 Skill 工具的环境中,我如何访问技能?
本技能主要面向具有原生 Skill 工具支持的 Claude Code 设计。在其他环境中,请查阅平台文档了解技能加载机制,或手动引用技能文档。
刚性技能和灵活技能之间有什么区别?
刚性技能(如 TDD 工作流或调试清单)必须严格按照书面内容执行。灵活技能(如设计模式)提供可根据上下文调整的原则。技能本身会表明它属于哪个类别。
我可以为紧急或时间敏感的任务跳过技能查找吗?
不可以。紧急任务往往最能从纪律性方法中受益。技能的存在是为了防止因仓促、缺乏纪律性的工作而导致代价高昂的错误。花几秒钟检查技能可以节省大量的返工时间。

开发者详情

文件结构

📄 SKILL.md