인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
개발 및 엔지니어링 · SKILL.md

superpowers-zh

superpowers-zh

Use when constraining AI coding with Chinese TDD methodology, systematic debugging, code review, and verification workflows. Superpowers-zh: Chinese adaptation of the Superpowers AI-assisted programming skills and methodologies.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: superpowers-zh description: "Use when constraining AI coding with Chinese TDD methodology, systematic debugging, code review, and verification workflows. Superpowers-zh: Chinese adaptation of the Superpowers AI-assisted programming skills and methodologies." tags:

  • ai
  • skill
  • methodology
  • chinese
  • tdd
  • code-review
  • prompt
  • claude-code

项目地址: https://github.com/jnMetaCode/superpowers-zh

英文上游: https://github.com/obra/superpowers

许可证: MIT | npm 包: 参见 npm| 运行要求: Node.js ≥ 20

概述

superpowers-zh 不是代码库或语言框架,而是一套面向 AI 编程工具的「工作方式插件」:把工程实践固化为可被 AI 助手加载的 Skills,让 AI 在执行任务时先遵循流程、再生成代码。核心目标三句话:

  1. 让 AI 先想清楚再动手:不从模糊需求直接跳到编码,先澄清目的、约束、成功标准与可选方案。
  2. 让 AI 用工程纪律工作:用 TDD、系统化调试、完成前验证、代码审查约束「看起来能跑」的草率实现。
  3. 让中文团队直接落地:在完整汉化基础上补充中文代码审查、中文 Git 工作流、中文技术文档与提交规范等本土化能力。

包内含 skills/、agents/、commands/、hooks/ 与一键安装脚本 bin/superpowers-zh.js。它在 obra/superpowers(英文上游,250k+ ⭐)基础上完整汉化(14 个翻译 skills)并新增 4 个中国原创 skills(另有 2 个上游历史保留 skills,全仓共 20 个),支持 Claude Code / GitHub Copilot CLI / Hermes Agent / Cursor / Claw Code / Windsurf / Kiro / Gemini CLI / OpenCode / Qoder 等 26 款工具。


安装

# 一键安装(交互式选择目标 AI 工具并写入对应配置)
npx superpowers-zh

要求 Node.js ≥ 20。安装器会按所选工具把 skills/agents/commands/hooks 写入相应位置(如 Claude Code 的 plugin、Cursor 的 .cursor-plugin、OpenCode 的 .opencode/plugins、Codex 的 .codex-plugin、Gemini 的 gemini-extension.json 等)。


Skill 机制与方法论闭环

每个 Skill 都有名称 + 触发描述 + 详细流程。当 AI 工具支持 Skill 发现或自定义指令时,会在对应场景加载这些流程,用流程约束行动。核心方法论按软件交付链路组织:

阶段Skill 作用
需求澄清先问清目的、约束、成功标准,避免基于模糊需求乱改
方案设计 / 计划编写列出可选方案与权衡,产出可执行计划再动手
TDD先写测试再实现,约束「看起来能跑」的实现
系统化调试复现 → 定位根因 → 修复 → 回归测试,而非凭直觉乱试补丁
完成前验证收尾前必须运行测试 / 构建 / lint,不说「应该好了」
代码审查与反馈处理验证审查建议是否适用本代码库,而非盲目附和
分支收尾规范提交、合并与分支清理
并行子智能体 / Git Worktree用子代理与 worktree 并行推进多任务
中国特色 Skills4 个中国原创(chinese-code-review / chinese-git-workflow / chinese-documentation / chinese-commit-conventions,需 /chinese-* 手动调用)+ 2 个上游历史保留(MCP 构建器 / 工作流执行器)

using-superpowers 是入口型 Skill:引导 AI 在合适时机发现并加载其余技能。


典型工作流

1. npx superpowers-zh           # 为你的 AI 工具安装中文方法论 Skills
2. 在 AI 工具中提出任务 → AI 先加载「需求澄清」Skill,问清目标与约束
3. 进入「方案设计 / 计划」Skill,产出方案与计划
4. 用「TDD」Skill 先写测试,再实现
5. 出 Bug 时走「系统化调试」Skill:复现→根因→修复→回归
6. 收尾用「完成前验证」运行测试/构建/lint,再用「代码审查」「分支收尾」收口

常见问题(FAQ)

问题解决
它是模型或插件吗都不是,是一套被 AI 加载的「方法论 Skills」,约束 AI 的工作流程
支持哪些工具Claude Code、Copilot CLI、Cursor、OpenCode、Hermes Agent、Windsurf、Gemini CLI、Kiro、Qoder 等 26 款
和英文 superpowers 区别完整汉化(14 个翻译 skills)+ 4 个中国原创 skills(中文代码审查 / Git 工作流 / 技术文档 / 提交规范)+ 2 个上游历史保留(MCP 构建器 / 工作流执行器),共 20 个 skills
安装要求Node.js ≥ 20,npx superpowers-zh 一键安装
AI 不触发 Skill确认工具支持 Skill 发现/自定义指令,并已写入对应配置;从 using-superpowers 入口引导
能和编码 Agent 一起用吗可以,常与 OpenCode / Hermes Agent / Claude Code 搭配,作为「工作方式约束层」

AI 使用建议

  • 用户提到「让 AI 先澄清需求再写代码」「中文 TDD / 代码审查方法论」「superpowers 中文版」「AI 编程工作流规范」时加载本技能。
  • 它是方法论约束层,与具体编码工具(OpenCode、Claude Code、Hermes 等)正交,可叠加使用。
  • 安装用 npx superpowers-zh(Node ≥ 20);强调「澄清→设计→计划→TDD→调试→验证→审查→收尾」闭环。
  • 鼓励 AI 在动手前主动加载「需求澄清/计划」Skill,在收尾前加载「完成前验证」Skill。

参考资源

저장한 Skills