[pull] main from xintaofei:main#95
Open
pull[bot] wants to merge 7 commits into
Open
Conversation
Update the bundled expert skills from superpowers v5.1.0 to v6.0.2. The v6.0.0 rewrite reshapes subagent-driven-development — a single task reviewer replaces the separate spec and code-quality reviewers, with new task-brief/review-package helper scripts — adds Global Constraints and per-task Interfaces to writing-plans, hardens the brainstorming visual companion's security model, and makes the skills vendor-neutral with per-harness tool references (adding Claude Code, Pi and Antigravity). Skills are vendored verbatim from upstream; experts.toml is unchanged since the skill ids are stable. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
include_dir! embeds file contents but not Unix permission bits, so bundled scripts (subagent-driven-development/scripts/* and the brainstorming companion's *.sh) extracted to ~/.codeg/skills as non-executable and failed when a skill invoked them by path. On extraction, restore the execute bit for any file whose contents start with a #! shebang, guarded by #[cfg(unix)]. The content hash is path/content-only, so this does not trigger re-extract loops. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Root users on minimal systems without sudo (containers, slim images) failed at the web-assets stage and were left with a half-installed tree that re-runs would not repair. - Add a privilege model (resolve_priv/priv_run): root writes directly, non-root uses sudo only when the target is not writable, and the installer fails fast with guidance when elevation is needed but sudo is missing. - Probe the nearest existing ancestor for writability so a not-yet-created web directory no longer forces the sudo path. - Make the version short-circuit require WEB_DIR/index.html so an install missing web assets self-heals on re-run instead of exiting early.
- fix(chat): The session's model selector now shows each model's full name in a tooltip on hover — thanks to @H1d3rOne (#288). - fix(install): The install script now works for root users and on systems without sudo (containers, slim images), and a half-finished install self-heals on re-run instead of staying broken. - fix(experts): Bundled expert-skill scripts now keep their executable bit when extracted, so skills that invoke them by path no longer fail. - chore(acp): Bundled Claude Code updated to 0.47.0. - chore(experts): Bundled expert skills (superpowers) updated to v6.0.2. ----------------------------- # 发布版本 0.15.13 - 修复(聊天):会话模型选择器现在悬停时会以提示框显示每个模型的完整名称——感谢 @H1d3rOne (#288)。 - 修复(安装):安装脚本现在支持 root 用户以及没有 sudo 的系统(容器、精简镜像),未完成的安装在重新运行时会自动修复,而非保持损坏状态。 - 修复(专家技能):内置专家技能脚本在解压时保留可执行位,通过路径调用这些脚本的技能不再失败。 - 更新(ACP):内置 Claude Code 升级至 0.47.0。 - 更新(专家技能):内置专家技能(superpowers)升级至 v6.0.2。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )