Agent Skills
› breaking-brake/cc-wf-studio
› pr-to-main-cleanup
pr-to-main-cleanup
GitHub用于清理已合并到 main 分支的 feature 分支。执行切换至 main、拉取最新代码、删除本地及远程分支等操作,特别处理 squash-merge 场景下的强制删除需求。
Trigger Scenarios
ブランチ削除
cleanup
マージ後の片付け
Install
npx skills add breaking-brake/cc-wf-studio --skill pr-to-main-cleanup -g -y
SKILL.md
Frontmatter
{
"name": "pr-to-main-cleanup",
"description": "Clean up merged feature branches after PR to main is merged. Use when the user says \"ブランチ削除\", \"cleanup\", \"マージ後の片付け\", or wants to delete a merged branch."
}
PR to Main Cleanup
Delete merged feature branches after PR is merged to main.
Workflow
-
Gather context (parallel):
git branchto identify current branchgit log --oneline -1to confirm current state
-
Execute cleanup:
- Switch to main branch
- Pull latest changes from origin
- Delete local feature branch
- Delete remote feature branch
Commands
git checkout main && git pull origin main && git branch -D <branch-name> && git push origin --delete <branch-name>
Important Notes
- PRs to main are always squash-merged, so use
-D(force delete) since git cannot detect squash merges as "merged" - Always pull latest main before deleting to sync merge status
Version History
- a7bf24a Current 2026-08-20 13:05


