cc-skill:finishing-a-development-branch
Claude Code skill · anthropic · active
This skill helps you finish a coding task by checking that tests pass, then showing you four clear options: merge locally, create a pull request, keep the branch for later, or discard the work. It handles whichever option you choose and cleans up after itself.
Developers who have finished writing code and need a structured way to integrate it into their project.
When you say something like 'I'm done with this feature' or 'merge this back' or 'create a pull request' after completing development work.
- "I've finished the authentication feature, what should I do with this branch?"
- "All tests are passing, let's wrap this up"
- "I'm ready to merge my changes back to main"
You'll see it announce the skill at the start, verify your tests pass, and then present exactly four merge options to choose from.
Deploy this skill
no laptop requiredRun this skill on a schedule in the cloud. Pipe output to Telegram, email, or any webhook. Every run is logged here with full output, cost, and thumbs feedback.
How this performs
Cloud-automation runs, real outputs, and feedback.
No cloud runs yet for this skill.
Once you deploy it (above), every run will show up here with the actual output, exact cost, and a thumbs button so you can rate quality over time.
Claude Code skill at /Users/olanrewajukareem/.claude/skills/finishing-a-development-branch/SKILL.md. Auto-triggered by description matching when you type in Claude Code, OR embedded into agent system prompts (LeadFlow framework skills are wired this way). Auto-synced from disk every 6h via launchd.
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Local Claude Code use (optional)
Install the SKILL.md file locally so this skill is available the next time you open Claude Code on your Mac. Most users skip this and just use cloud deployments above.
Save this skill to ~/.claude/skills/finishing-a-development-branch/SKILL.md so Claude Code auto-loads it whenever its description matches your prompt.
{
"source": "global",
"description": "Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup"
}{
"method": "embed_in_prompt",
"skill_path": "/Users/olanrewajukareem/.claude/skills/finishing-a-development-branch/SKILL.md"
}That means either: (a) the system has not had a task that matched its strengths, (b) a more cost-effective alternative was picked by the router, or (c) the related automation is toggled OFF on /automations. The Recommender reviews idle tools weekly and may suggest killing it.