Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-tdd-workflow:mergeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Squash-merge an existing PR into main, then clean up.
Squash-merge an existing PR into main, then clean up.
Identify PR If $ARGUMENTS provided, use as PR number or branch name. Otherwise detect from current branch:
gh pr view --json number,title,state,mergeable
Verify mergeable
Check CI
gh pr checks
If checks failing or pending, STOP and report.
Squash merge
gh pr merge <number> --squash
Clean up
git checkout main
git pull origin main
git branch -d <feature-branch>
Verify
git log --oneline -1
Merge Complete!
===============
PR #42: feat: add user notifications
Squash-merged into main.
Local branch cleaned up.
HEAD: abc123 - feat: add user notifications (#42)
npx claudepluginhub mqlstam/claude-plugins --plugin claude-tdd-workflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.