Category: Development
Finishing a Development Branch
Helps decide how to integrate work after implementation and tests pass.
Works with
What it does
- Finishing a Development Branch
- Core principle:* Verify tests → Detect environment → Present options → Execute choice → Clean up.
- Announce at start:* "I'm using the finishing-a-development-branch skill to complete this work."
- Run the project's full test suite (
npm test/cargo test/pytest/go test ./...).
When to use it
Helps decide how to integrate work after implementation and tests pass.
How to install
- Run the command below in your terminal. Pick the agents you use (Claude Code, Codex, Cursor, Gemini CLI, Copilot, and more) and it installs into the right folder.
npx skills add https://github.com/obra/superpowers --skill finishing-a-development-branch
- To install manually, download the
finishing-a-development-branchskill folder from the GitHub repository and copy it into your agent's skills folder, such as~/.claude/skills/or.cursor/skills/. - Ask your agent for a related task and the skill is used automatically.