prompt-evaluation-runn…
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost…
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
Claude Code
$ npx -y skills add yeaight7/agent-powerups --skill finishing-a-development-branch --agent claude-code
Codex
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a codex -y
Cursor
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a cursor -y
Gemini CLI
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a gemini-cli -y
GitHub Copilot
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a github-copilot -y
OpenCode
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a opencode -y
Windsurf
$ npx skills add yeaight7/agent-powerups --skill finishing-a-development-branch -a windsurf -y
name: finishing-a-development-branch 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
Guide completion of development work by presenting clear options and handling chosen workflow.
**Core principle:** Verify tests → Present options → Execute choice → Clean up.
**Before presenting options, verify tests pass:**
npm test / cargo test / pytest / go test ./...
**If tests fail:** Show failures. Stop. Don't proceed to Step 2.
**If tests pass:** Continue to Step 2.
git merge-base HEAD main 2>/dev/null || git merge-base HEAD master 2>/dev/null
Present exactly these 4 options:
Implementation complete. What would you like to do? 1. Merge back to <base-branch> locally 2. Push and create a Pull Request 3. Keep the branch as-is (I'll handle it later) 4. Discard this work Which option?
**Don't add explanation** — keep options concise.
git checkout <base-branch> git pull git merge <feature-branch> <test command> # verify tests on merged result git branch -d <feature-branch>
git push -u origin <feature-branch> gh pr create --title "<title>" --body "$(cat <<'EOF' ## Summary <2-3 bullets of what changed> ## Test Plan - [ ] <verification steps> EOF )"
Report: "Keeping branch `<name>`. Worktree preserved at `<path>`."
Don't cleanup worktree.
**Confirm first:**
This will permanently delete: - Branch <name> - All commits: <commit-list> Type 'discard' to confirm.
Wait for exact confirmation. Then:
git checkout <base-branch> git branch -D <feature-branch>
**For Options 1, 2, 4:**
git worktree list | grep $(git branch --show-current) # if in worktree: git worktree remove <worktree-path>
**For Option 3:** Keep worktree.
| Option | Merge | Push | Keep Worktree | Cleanup Branch | |--------|-------|------|---------------|----------------| | 1. Merge locally | ✓ | - | - | ✓ | | 2. Create PR | - | ✓ | ✓ | - | | 3. Keep as-is | - | - | ✓ | - | | 4. Discard | - | - | - | ✓ (force) |
**Never:**
**Always:**
Curated power-ups for coding agents: skills, slash commands, MCP configs, hooks, AGENTS.md templates, and workflows for serious software engineering. Claude Code, Codex, Antigravity CLI, Cursor and more
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost…
Use when creating or reviewing red-team eval plugins, attack templates, grader rubrics, safety fixtures, or model-risk test…
Use when designing, running, debugging, or hardening deterministic eval suites for agent skills, prompts, tool workflows, or…
Use when designing tool definitions for a new agent or subagent, an agent shows high retry rates, ambiguous tool invocations, or…
Use when routing a prompt to a local provider CLI for a second opinion, review, or plan -- you are about to call a provider…
Use when starting work in an unfamiliar area of a codebase, spawning a subagent that needs targeted file context, a first search…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.