superpowers 中文社区版:14 个翻译 + 5 个中国特色原创 skills

基于 obra/superpowers (MIT) 完整汉化,新增中国开发者专属 skills:
- 中文代码审查:适配国内团队沟通文化
- 中文 Git 工作流:支持 Gitee/Coding/极狐 GitLab
- 中文技术文档:中英混排规范、排版标准
- 中文提交规范:Conventional Commits 中文适配 + commitlint 配置
- MCP 服务器构建:生产级 MCP 工具开发方法论

支持工具:CC / Cursor / Codex CLI / Gemini
安装:npx superpowers-zh
This commit is contained in:
jiangnan
2026-03-20 11:27:04 +08:00
commit 80bc100625
126 changed files with 16364 additions and 0 deletions

48
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,48 @@
---
name: Bug 报告
about: 某些功能未按预期工作
labels: bug
---
<!--
提交前:搜索已开放和已关闭的 issue。如果你的问题已经存在
请在现有 issue 中添加评论或反应,而不是新建一个。
-->
- [ ] 我已搜索现有 issue确认这不是重复的
## 环境信息
| 字段 | 值 |
|------|---|
| Superpowers 版本 | |
| 工具Claude Code、Cursor 等) | |
| 工具版本 | |
| 模型 | |
| 操作系统 + Shell | |
## 这是 Superpowers 的问题还是平台的问题?
<!-- Superpowers 是一个插件。一些报告的"bug"实际上是底层平台或模型的问题。
如果你不确定,请尝试在未安装 Superpowers 的情况下复现。
如果没有安装 Superpowers 时问题仍然存在,请向你的平台提交 issue。 -->
- [ ] 我已确认此问题在未安装 Superpowers 的情况下不会发生
## 发生了什么?
<!-- 请具体描述。"不能用"不是 bug 报告。 -->
## 复现步骤
1.
2.
3.
## 预期行为
<!-- 应该发生什么? -->
## 实际行为
<!-- 实际发生了什么? -->
## 调试日志或对话记录
<!-- 显示问题的调试日志或对话记录是最有帮助的信息。
没有它,我们只能猜测。错误输出的截图也很有用。 -->

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 问题与帮助
url: https://github.com/jnMetaCode/superpowers-zh/discussions
about: 使用问题、故障排除和一般讨论,请访问 Discussions 而不是开 issue。

View File

@@ -0,0 +1,33 @@
---
name: 功能请求
about: 提议对 Superpowers 进行改变或添加
labels: enhancement
---
<!--
提交前:搜索已开放和已关闭的 issue。许多功能之前已被请求过——
有些以不同方式实现了,有些正在进行中,有些被有意拒绝了。
-->
- [ ] 我已搜索现有 issue确认此功能之前未被提议过
## 这解决了什么问题?
<!-- 从你自己的经验描述问题。你在做什么,什么出了问题或缺失了,
为什么这很重要?
"如果能……就好了"不是问题描述。 -->
## 建议的方案
<!-- 你具体希望发生什么?请具体描述。 -->
## 你考虑了哪些替代方案?
<!-- 还有哪些其他方法可以解决同样的问题?
为什么你的提案更好? -->
## 这适合放在核心 Superpowers 中吗?
<!-- 这对从事完全不同类型项目的人是否有益?
如果这是针对你的领域、工作流或第三方工具的,
它可能更适合作为独立的插件。 -->
## 上下文
<!-- 可选:版本信息、工具、模型、你遇到此问题的工作流。 -->

View File

@@ -0,0 +1,22 @@
---
name: IDE / 平台支持请求
about: 请求支持新的 IDE、编辑器或 AI 编程工具
labels: platform-support
---
<!--
提交前:搜索现有 issue——你的 IDE 可能已经有人请求或讨论过了。
-->
- [ ] 我已搜索现有 issue 中关于此 IDE/平台的内容
## 哪个 IDE 或平台?
<!-- 名称和链接 -->
## 该工具是否有插件或扩展系统?
<!-- 如果有,请附上文档链接。如果没有,请说明第三方集成
通常如何与该工具配合使用。 -->
## 你是否尝试过手动安装?
<!-- 许多工具即使没有官方支持,也可以通过手动设置使用 Superpowers。
你尝试过吗?结果如何? -->

78
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,78 @@
<!--
提交前请仔细阅读本模板的每一部分。未填写必填项、包含多个不相关变更、
或未经人工审核的 PR 将被直接关闭。
-->
## 你要解决什么问题?
<!-- 描述你遇到的具体问题。如果是会话问题,请包括:你在做什么、
出了什么问题、模型的确切错误模式,最好附上会话记录。
"改进"某事不是问题描述。什么出了问题?什么失败了?
是什么用户体验促使你做出这个改变? -->
## 这个 PR 做了什么改变?
<!-- 1-3 句话。描述"改了什么",而不是"为什么"——"为什么"在上面。 -->
## 这个改变适合放在核心库中吗?
<!-- Superpowers 核心库包含通用的 skills 和基础设施,对所有用户都有价值。
请自问:
- 这对从事完全不同类型项目的人是否有用?
- 这是针对特定项目、团队或工具的吗?
- 这是否集成或推广了第三方服务?
如果你的改变是针对特定领域的新 skill、工作流工具或第三方集成
它应该作为独立的插件发布,而不是放在这里。 -->
## 你考虑了哪些替代方案?
<!-- 在确定当前方案之前,你尝试或评估了哪些其他方法?
为什么它们不够好?如果你没有考虑替代方案,请说明——
但请注意这是一个需要注意的信号。 -->
## 这个 PR 是否包含多个不相关的改变?
<!-- 如果是:请停下来,将其拆分为多个 PR。打包提交的 PR 将被关闭。
如果你认为这些改变是相关的,请解释它们之间的依赖关系。 -->
## 已有的 PR
- [ ] 我已查看所有已开放和已关闭的 PR确认没有重复或先前的类似工作
- 相关 PR<!-- #编号, #编号, 或"未找到" -->
<!-- 如果存在相关的已关闭 PR请解释你的方法有何不同
以及为什么你的方案能在之前的方案失败之处成功。 -->
## 测试环境
| 工具(如 Claude Code、Cursor | 工具版本 | 模型 | 模型版本/ID |
|-------------------------------|---------|------|------------|
| | | | |
## 评估
- 你(或你的人类搭档)用什么初始提示词开始了导致这个改变的会话?
- 做出改变后你运行了多少次评估会话?
- 与改变之前相比,结果有何变化?
<!-- "能用了"不算评估。描述你在多个会话中观察到的改变前后的差异。 -->
## 严格性
- [ ] 如果这是 skills 改变:我使用了 `superpowers:writing-skills` 并完成了对抗性压力测试(在下方粘贴结果)
- [ ] 这个改变经过了对抗性测试,而不仅仅是正常路径
- [ ] 我没有在未经大量评估证明改变是改进的情况下修改精心调整的内容(红旗表格、合理化描述、"人类搭档"用语)
<!-- 如果你更改了影响 AI 行为的 skills 措辞,请展示你的评估方法和结果。
这些不是普通文本——它们是代码。 -->
## 人工审核
- [ ] 提交前已有人工审核过完整的 diff
<!--
请停下来。如果上面的复选框未勾选,请不要提交此 PR。
以下情况的 PR 将被直接关闭:
- 没有人工参与的证据
- 包含多个不相关的改变
- 推广或集成第三方服务或工具
- 将特定项目或个人配置作为核心改变提交
- 必填部分留空或使用占位文字
- 修改了影响行为的内容但没有评估证据
-->