By dxc-danny
Initialize a Claude Code session with a curated set of core skills for test-driven development, debugging, collaboration patterns, and proven engineering techniques.
Before any creative work — creating features, building components, adding capabilities, or modifying behavior — you must use this skill. Explore user intent, requirements, and design before implementation.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
超级能力(Superpowers)是一套完整的软件开发生工作流,专为你的编码代理设计。它基于一组可组合的"技能"和一些初始指令,确保你的代理能够正确使用它们。
从你启动编码代理的那一刻起,它就开始工作了。当你发现自己在构建某个东西时,它不会直接跳进去写代码。相反,它会退后一步,问你真正想要做什么。
一旦从对话中提炼出规范,它会将内容分成足够小且易于阅读和理解的块展示给你。
在你批准设计后,你的代理会整理出一个足够清晰的实现计划,即使是给一个缺乏品味、没有判断力、没有项目上下文、厌恶测试的热情初级工程师也能follow。它强调真正的红/绿 TDD、YAGNI(你不需要它)和 DRY。
接下来,当你 say "go" 时,它会启动一个子代理驱动开发流程,让代理完成每个工程任务,检查和审查他们的工作,并持续推进。通常情况下,Claude 能够自主工作几个小时而不偏离你制定的计划。
还有很多内容,但这是系统的核心。由于技能是自动触发的,你不需要做任何特殊的事情。你的编码代理本身就拥有超级能力。
如果超级能力帮助你赚到了钱,我非常感激你考虑赞助我的开源工作。
谢谢!
注意: 安装方式因平台而异。Claude Code 或 Cursor 有内置的插件市场。Codex 和 OpenCode 需要手动设置。
超级能力可以通过官方 Claude 插件市场获取。
从 Claude 市场安装插件:
/plugin install superpowers@claude-plugins-official
在 Claude Code 中,首先注册市场:
/plugin marketplace add obra/superpowers-marketplace
然后从这个市场安装插件:
/plugin install superpowers@superpowers-marketplace
在 Cursor Agent 聊天中,从市场安装:
/add-plugin superpowers
或在插件市场中搜索"superpowers"。
告诉 Codex:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
详细文档: docs/README.codex.md
告诉 OpenCode:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
详细文档: docs/README.opencode.md
gemini extensions install https://github.com/obra/superpowers
更新:
gemini extensions update superpowers
在你选择的平台开始一个新会话,并询问一些应该触发技能的事情(例如"帮我计划这个功能"或"让我们调试这个问题")。代理应该自动调用相关的超级能力技能。
brainstorming - 在写代码之前激活。通过问题细化粗糙的想法,探索替代方案,分节展示设计以供验证。保存设计文档。
using-git-worktrees - 设计批准后激活。在新分支上创建隔离的工作空间,运行项目设置,验证干净的测试基线。
writing-plans - 设计批准后激活。将工作分解为大小适中的任务(每个2-5分钟)。每个任务都有精确的文件路径、完整的代码和验证步骤。
subagent-driven-development 或 executing-plans - 计划激活后激活。为每个任务分配新的子代理进行两阶段审查(规范合规性,然后是代码质量),或者批量执行并在人工检查点停止。
test-driven-development - 在实现期间激活。强制执行 RED-GREEN-REFACTOR:写失败的测试,看它失败,写最少的代码,看它通过,提交。删除在测试之前写的代码。
requesting-code-review - 在任务之间激活。根据计划审查,按严重程度报告问题。关键问题阻止进度。
finishing-a-development-branch - 任务完成后激活。验证测试,提供选项(合并/PR/保留/丢弃),清理工作树。
代理在任何任务之前都会检查相关技能。 这是强制性的工作流,不是建议。
测试
调试
协作
元技能
阅读更多:Superpowers for Claude Code
技能直接存放在这个仓库中。贡献方式:
writing-skills 技能创建和测试新技能参见 skills/writing-skills/SKILL.md 获取完整指南。
当你更新插件时,技能会自动更新:
/plugin update superpowers
MIT 许可证 - 参见 LICENSE 文件了解详情
超级能力由 Jesse Vincent 和 Prime Radiant 的其他人构建。
如需社区支持、问题解答和分享你用超级能力构建的内容,请加入 Discord。
npx claudepluginhub dxc-danny/superpowers-cn --plugin superpowersCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.