← 返回 Skills 市场
236
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install superpowers-finishing-branch
功能描述
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - presents structured options for merge, PR, or cleanup...
安全使用建议
This skill is an instruction-only helper for finishing feature branches; it will present options and run git and test commands when invoked. Before using it: (1) confirm your agent will run commands in the intended repository and working directory (to avoid accidental branch deletion or merges), (2) ensure the test runner(s) and git/GitHub CLI you need are installed and authenticated in your environment, and (3) treat the 'discard' option as destructive — only confirm after you verify the commit list. If you want stricter safety, require explicit user approval before any destructive git command or run the skill in a disposable/test repo first.
功能分析
Type: OpenClaw Skill
Name: superpowers-finishing-branch
Version: 1.0.1
The skill is a legitimate workflow utility designed to help an AI agent manage the completion of git branches. It guides the agent through running tests, merging code, creating pull requests, or discarding work using standard commands (git, npm, pytest, gh). It includes safety checks such as mandatory test verification before merging and explicit confirmation before deleting branches, with no evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The name/description (finishing a development branch: test, merge/PR, cleanup) match the SKILL.md instructions. The steps show exactly the git and test operations you'd expect for this task. The skill is instruction-only and therefore declares no required binaries or env vars; that is reasonable but the doc assumes git, language test runners (npm/pytest/cargo/go), and optionally the GitHub CLI (gh) are available.
Instruction Scope
Instructions stay within scope: they run tests, determine base branch, present four explicit options, and perform the chosen git actions. The skill includes potentially destructive operations (git branch -D, pushing, merging) but requires confirmation for the destructive 'discard' path. The instructions do not ask to read unrelated files, environment variables, or exfiltrate data.
Install Mechanism
No install spec (instruction-only), so nothing is downloaded or written to disk by the skill itself — the lowest-risk install profile.
Credentials
The skill declares no environment variables or credentials, which is coherent for an instruction-only helper. However, several steps (git push, gh pr create) implicitly require repository remote credentials or a configured gh CLI — those are assumed to be provided by the user's environment rather than the skill. This is expected but worth verifying before use.
Persistence & Privilege
The skill is not always-enabled and doesn't request persistent system presence or modify other skills. Autonomous invocation is allowed by default on the platform but is not in itself a red flag here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install superpowers-finishing-branch - 安装完成后,直接呼叫该 Skill 的名称或使用
/superpowers-finishing-branch触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
OpenClaw-adapted skill for Superpowers development methodology.
v1.0.0
Initial release: OpenClaw-adapted skill.
元数据
常见问题
Finishing Branch 是什么?
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - presents structured options for merge, PR, or cleanup... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 236 次。
如何安装 Finishing Branch?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install superpowers-finishing-branch」即可一键安装,无需额外配置。
Finishing Branch 是免费的吗?
是的,Finishing Branch 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Finishing Branch 支持哪些平台?
Finishing Branch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Finishing Branch?
由 AxelHu(@axelhu)开发并维护,当前版本 v1.0.1。
推荐 Skills