Plan Close — Git skill for Claude Code
Close out a finished staged-rollout .plan/ — verify completion, distill the story into a final PR body, clean up .plan/, and propose the PR to main.
How to install Plan Close
Installs to ~/.claude/skills/by-carlos-plan-staged-rollout-plan-close/SKILL.md
mkdir -p ~/.claude/skills/by-carlos-plan-staged-rollout-plan-close && curl -fsSL https://raw.githubusercontent.com/by-carlos/plan-staged-rollout/HEAD/commands/plan-close.md -o ~/.claude/skills/by-carlos-plan-staged-rollout-plan-close/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Plan Close does
description: Close out a finished staged-rollout .plan/ — verify completion, distill the story into a final PR body, clean up .plan/, and propose the PR to main. argument-hint: [--unattended]
/plan-close — closeout
Finish a `.plan/` that has run its course: verify every stage is settled, preserve the story, clean up, and propose the final PR. This command is a **thin wrapper**: the source of truth for what happened is the project's own `.plan/PLAN.md` and `.plan/LEDGER.md`. Do not re
Alternatives in Git
- 40+ Claude Code Tips — Tips for getting the most out of Claude Code, including a custom status line script, cutting the system prompt 5.8k ★
- Prepare Commit — Comment out inappropriate logging before commit 1.6k ★
- Drive Acquisition — Work GitHub issues that drive acquisition — verify relevance, close stale ones, fan out at most two engineer a 324 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Sweep For Archive
Close-out sweep over a recent window — verify what closed was really delivered, complete anything whose PR mer
Qc
Quick commit - analyze staged changes and commit with subject + optional body using Haiku
Catalog Add
Research one stack, verify the candidates, and propose the additions as a pull request
Work Story
Work a user story end to end — fetch the ticket, plan, implement, verify gates, and open the PR. Usage - /work
Story Loop
Run one story-loop iteration — pick the next eligible story, hand it to a fresh subagent to implement and open
Agents Close Gitworktree
You are closing out a git worktree after completing (or abandoning) work. This command updates the tracking re
Related Agents
Close Commit Composer
Compose a session-close git commit message from a staged-changes summary passed by the /close orchestrator. Re
Inventory Researcher
Sourced research on an item's maker, material, era, or provenance before it goes into a listing - fans out web
Governance Learner
Feedback Distiller. Use this agent at sprint close to audit /memory/ logs, distill systemic patterns from bug-