executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
updateEnd-of-session wrap-up — capture progress, update tasks, save context for next session. TRIGGER when: user says "wrap up", "end of day", "save progress", "update", "done for today", "session summary", or is finishing a work session.
Independent GitHub snapshot · Automated classification · Original documentation governs
Capture everything that happened during the work session so the next session starts with full context. This is the counterpart to /start.
git log --oneline --since="8 hours ago" — commits made this sessiongit diff --stat — unstaged changesgit diff --cached --stat — staged but uncommitted changesgit stash list — any stashed workgit branch -vv — current branch and tracking statusgh unavailable)gh pr list --author @me --state open — your open PRs and their CI statusgh pr list --search "reviewed-by:@me" — PRs you reviewed today~/.claude/tasks/TASKS.md if it exists.in-progress at session start.~/.claude/memory/MEMORY.md if it exists.Categorize the session's work:
For each task that was worked on:
status if it changed (todo -> in-progress, in-progress -> done).updated: {today}.## Notes summarizing progress.completed: {today} if done.TASKS.md index to reflect current state.Evaluate whether any session context should be persisted. Save only what is:
Do NOT save:
If saving, follow the /memory-management save protocol.
If there are uncommitted changes:
Output a structured wrap-up:
## Session Summary — {date}
### Completed
- Merged PR #123: "Add auth middleware"
- Closed TASK-005: "Migrate user table"
### In Progress
- PR #125: "Add rate limiting" — CI passing, awaiting review
- TASK-008: branch `feature/rate-limit` — 3 uncommitted files
### Blocked
- TASK-006: "Deploy auth service" — waiting on staging environment access
### Decisions & Context Saved
- Saved memory: "Auth service uses JWT with 15min expiry — compliance requirement"
### For Next Session
- Review PR #130 from @teammate (requested 2 days ago)
- TASK-008 needs tests before opening PR
- Merge freeze starts 2026-04-10 — finish open PRs before then
### Uncommitted Work
- `src/middleware/rate-limit.ts` (modified)
- `tests/rate-limit.test.ts` (new)
> Action needed: commit, stash, or leave?
Ask the user:
/task-management and /memory-management./start for consistency.