← Back to Skills Marketplace
236
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install superpowers-finishing-branch
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install superpowers-finishing-branch - After installation, invoke the skill by name or use
/superpowers-finishing-branch - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
OpenClaw-adapted skill for Superpowers development methodology.
v1.0.0
Initial release: OpenClaw-adapted skill.
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 236 downloads so far.
How do I install Finishing Branch?
Run "/install superpowers-finishing-branch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Finishing Branch free?
Yes, Finishing Branch is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Finishing Branch support?
Finishing Branch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Finishing Branch?
It is built and maintained by AxelHu (@axelhu); the current version is v1.0.1.
More Skills