Commit Graph

4 Commits

Author SHA1 Message Date
AI不止语
cf5f6da176 sync(v6): 移除旧全局 worktree 目录引用,对齐上游 v6.0.0
上游 v6.0.0 废弃了 ~/.config/superpowers/worktrees/ 全局目录,worktree
统一落到项目内 .worktrees/。本提交同步该行为变更:

- using-git-worktrees: 删除目录选择中的全局目录分支、安全验证豁免说明、
  创建代码块里的全局路径分支及快速参考表行;目录优先级表述改为
  「明确 instructions > 现有项目本地目录 > 默认」。顺带修复既有的步骤
  编号缺口(0,1,3,4 → 0,1,2,3)并校正 3 处步骤交叉引用,使其与上游
  v6.0.3 标题结构逐行对齐。
- finishing-a-development-branch: 两处 worktree 清理判定移除全局目录。

验证:scripts/audit.sh 78 PASS / 0 FAIL;与上游 v6.0.3 原文标题结构
对齐;两文件无 ~/.config/superpowers 残留。description 未改,skill
触发行为不变。

关联 #19(v6 同步追踪)
2026-06-19 20:23:15 +08:00
blueQ
952fc29a39 fix: add version, license, and metadata.hermes.tags to all 20 skills (#49)
Hermes Agent convention requires SKILL.md frontmatter to include
version, license, and metadata.hermes.tags (see skill-authoring.md).
All 20 skills in this repo were missing these fields.

This fix adds:
- version (1.0.0)
- license (MIT)
- metadata.hermes.tags (auto-generated per skill)

Audited by: Hermes Skill Auditor (30 rules x 100 points)
Before: avg 60/100 (C grade) -> After: avg 70/100 (B grade)

Co-authored-by: shunfeng8421 <shunfeng8421@users.noreply.github.com>
2026-06-17 06:45:05 +08:00
AI不止语
473b01114c chore(skills): 同步上游 v5.1.0 worktree 安全修复(issue #19 第一批) (#28)
把 upstream/main v5.1.0 在 using-git-worktrees + finishing-a-development-branch
两个 skill 上的行为变更逐字翻译同步过来。属于上游修复 obra/superpowers#991
(subagent 自动创建嵌套 worktree、清理误删 harness-managed workspace)。

using-git-worktrees:
- 新增 Step 0:GIT_DIR vs GIT_COMMON 检测现有隔离,submodule 守卫
- 新增创建前同意流程(除非 instructions 已声明偏好)
- 重组 Step 1 为 1a Native Tools (首选) + 1b Git Worktree Fallback
- 新增沙盒回退(permission error 时原地工作)
- 删除旧"示例工作流"段(含 /Users/jesse 硬编码路径)
- 保留章节编号 Step 1→3 的上游怪癖(不擅自"修正")

finishing-a-development-branch:
- 新增 Step 2 检测环境(三态表决定菜单形态和清理逻辑)
- 旧 Step 2/3/4/5 重编号为 3/4/5/6
- Step 4 新增分离 HEAD 3 选项变体
- Step 5 Option 1 重写:MAIN_ROOT cwd safety + merge→verify→cleanup→delete 严格排序
- Step 5 Option 2 增加 "Do NOT cleanup worktree" 提示(PR 迭代需要)
- Step 6 清理范围限定:只清 .worktrees/ / worktrees/ / ~/.config/superpowers/worktrees/
  之内的;外部 harness-managed workspace 一律不动(核心安全修复)
- 红线 + 常见错误段扩展(按上游对应同步)

翻译原则:
- 章节标题翻译,但保留章节编号 (Step 0/1/3/4 一一对应)
- 代码块完全保留,不翻译变量名/命令
- 散文逐句翻译,不简化不扩写
- 我们独有的 "## 集成" 段保留(指向 brainstorming/subagent-driven-development 等)

不属于本 PR 范围:
- review loop 简化(v5.0.6 brainstorming/writing-plans)→ 下一批
- code-reviewer 整合(v5.1.0 requesting-code-review)→ 下一批
- subagent 节奏调整 (v5.1.0 subagent-driven-development) → 下一批
- brainstorm server.cjs 脚本结构同步 (v5.0.6 CONTENT_DIR/STATE_DIR) → 单独 PR

Refs: jnMetaCode/superpowers-zh#19
2026-05-12 18:08:46 +08:00
jiangnan
80bc100625 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
2026-03-20 11:32:25 +08:00