mirror of
https://github.com/jnMetaCode/superpowers-zh.git
synced 2026-09-03 07:23:56 +08:00
版本号:7 份声明文件全部 1.7.1 -> 1.7.2(按 .version-bump.json 逐一核对一致)。 注:本机没装 jq,scripts/bump-version.sh 跑不了,改用等价的逐字面量替换, 只动 "version" 那一行,未重排任何 JSON(已 diff 确认)。 新增 scripts/verify-release.sh —— 发版前深度验证,82 项断言。 补 audit.sh 的盲区:audit 只看 installer 退出码,装完有没有东西落盘、卸载有没有 留垃圾它都不查。本脚本断言实际结果: A. 22 款工具:装 -> 断言 20 个 skill 落盘 -> 二次装幂等 -> 卸载零残留 + 无嵌套 B. 19 个检测标记逐一验证只触发预期工具(防新增工具误触发既有工具) C. --global 7 款成功 / 14 款明确拒绝且退出码 1 D. --global 拒绝信息引用的 8 份 docs 真实存在(防死链) E. rules 型工具索引断言:表 20 行、无空 description、Cline 无 frontmatter F. PATH 探测在 PATH 为空 / 畸形 / 未定义三种退化情形下的健壮性 文档 - RELEASE-NOTES.zh.md 加 v1.7.2 条目,含设计取舍与完整验证清单 - 简繁 README 更新亮点:v1.7.0 -> v1.7.2(1.7.1 时漏更新,一并修正) - marketplace 示例里的 "Version: 1.7.1" 改为「<当前版本>」—— 写死版本号每次 发版都会过期 发版前验证结果 - scripts/audit.sh: 130 pass / 0 fail(2 warn 为既有上游漂移,见 #19) - scripts/verify-release.sh: 82 pass / 0 fail - npm 包端到端:npm pack -> 包内 version 1.7.2 -> 从 tarball 安装 -> 用打包后的二进制真实跑 Kilo Code 自动检测 -> 20 skills + 索引生成 -> 卸载零残留 - engines >=20 与实际语法一致(仅用到 padEnd/ES2017,无 ?? 与 ?.) - 包体 444K / 106 文件,docs/README.cline.md 与 README.kilocode.md 均已入包
42 lines
3.3 KiB
JSON
42 lines
3.3 KiB
JSON
{
|
||
"name": "superpowers-zh",
|
||
"version": "1.7.2",
|
||
"description": "AI 编程超能力中文增强版:头脑风暴、subagent 驱动开发、规划、TDD、调试、代码审查、收尾工作流,附 4 个中文 skills 沉淀。",
|
||
"author": {
|
||
"name": "jnMetaCode",
|
||
"url": "https://github.com/jnMetaCode"
|
||
},
|
||
"homepage": "https://github.com/jnMetaCode/superpowers-zh",
|
||
"repository": "https://github.com/jnMetaCode/superpowers-zh",
|
||
"license": "MIT",
|
||
"keywords": [
|
||
"brainstorming",
|
||
"subagent-driven-development",
|
||
"skills",
|
||
"planning",
|
||
"tdd",
|
||
"debugging",
|
||
"code-review",
|
||
"workflow",
|
||
"chinese",
|
||
"中文"
|
||
],
|
||
"skills": "./skills/",
|
||
"sessionStart": {
|
||
"skill": "using-superpowers"
|
||
},
|
||
"skillInstructions": "Kimi Code tool mapping for Superpowers skills:\n\n- When a Superpowers skill says to ask the user, ask clarifying questions, ask one question at a time, present multiple-choice options, use the terminal for a question, or wait for the user's choice, call Kimi Code's `AskUserQuestion` tool. Do not render those choices as plain assistant text unless `AskUserQuestion` is unavailable or the session is in auto permission mode.\n- For `AskUserQuestion`, provide 1 question with 2-4 concrete options when possible. Put the recommended option first and suffix its label with `(Recommended)`.\n- When a Superpowers skill refers to `TodoWrite`, use Kimi Code's `TodoList` tool.\n- When a Superpowers skill says `Task tool (general-purpose)` or asks you to dispatch an implementer/reviewer subagent, use Kimi Code's `Agent` tool with a Kimi subagent type. Do not pass `general-purpose` as `subagent_type`.\n- For implementation, code review, spec review, quality review, and filled Superpowers subagent prompt templates, call `Agent` with `subagent_type: \"coder\"`, paste the fully filled prompt into `prompt`, and provide a short `description`.\n- For read-only codebase exploration that would take several searches, use `Agent` with `subagent_type: \"explore\"`.\n- For read-only planning or architecture design, use `Agent` with `subagent_type: \"plan\"`.\n- Keep dependent Superpowers subagent steps sequential. Use multiple `Agent` calls, or `run_in_background: true` only when the work is independent and background agents are available.\n- When a Superpowers skill refers to the `Skill` tool, use Kimi Code's native `Skill` tool.\n- Use Kimi Code's `Read`, `Write`, `Edit`, `Bash`, `Grep`, `Glob`, `FetchURL`, `WebSearch`, and MCP tools by their actual exposed names.\n- When a skill asks to search file contents, use `Grep`; when it asks to find files by path or pattern, use `Glob`; when it asks to fetch a URL, use `FetchURL`; when it asks to search the web, use `WebSearch`.",
|
||
"interface": {
|
||
"displayName": "Superpowers 中文版",
|
||
"shortDescription": "面向编程 agent 的规划、TDD、调试、交付工作流(中文增强版)",
|
||
"longDescription": "用 Superpowers 中文版引导 agent 完成头脑风暴、实现规划、测试驱动开发、系统化调试、并行执行、代码审查与分支收尾。在上游 obra/superpowers 之上叠加 4 个中国原创 skill 与多工具适配。",
|
||
"developerName": "jnMetaCode",
|
||
"capabilities": [
|
||
"Interactive",
|
||
"Read",
|
||
"Write"
|
||
],
|
||
"websiteURL": "https://github.com/jnMetaCode/superpowers-zh"
|
||
}
|
||
}
|