brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
write-continue-hereWrite CONTINUE_HERE.md file capturing current session state so fresh Claude Code session can pick up where this one left off. Covers assessing recent work, structuring continuation file with objective, completed, in-progress, next-steps, context sections, verifying file actionable. Use when ending session with unfinished work, handing off context between se…
Independent GitHub snapshot · Automated classification · Original documentation governs
Write structured continuation file so next session starts with full context.
Gather facts about recent work:
git log --oneline -5
git status
git diff --stat
Review conversation context: what was objective, what completed, what partially done, what tried and failed, what decisions made.
Got: Clear understanding of current task state — completed items, in-progress items, planned next steps.
If err: Not in git repository? Skip git commands. Continuation file can still capture conversational context, task state.
Write file to project root using structure below. Every section must contain actionable content, not placeholders.
# Continue Here
> Last updated: YYYY-MM-DDTHH:MM:SSZ | Branch: current-branch-name
## Objective
One-paragraph description of what we are trying to accomplish and why.
## Completed
- [x] Finished item with key file paths (e.g., `src/feature.R`)
- [x] Decisions made and their rationale
## In Progress
- [ ] Partially complete work — describe current state (branch, file:line)
- [ ] Known issues with partial work
## Next Steps
1. Immediate next action (most important)
2. Subsequent actions in priority order
3. **[USER]** Items needing user input or decision
## Context
- Failed approaches and why they did not work
- Key constraints or trade-offs discovered
- Relevant issue/PR links
Guidelines:
**[USER]**Got: CONTINUE_HERE.md file at project root with all 5 sections populated with real content from current session. Timestamp and branch accurate.
If err: Write fails? Check file permissions. File should be created in project root (same directory as .git/). Verify .gitignore contains CONTINUE_HERE.md — if not, add it.
Read back CONTINUE_HERE.md. Confirm:
git branch --show-currentGot: File reads as clear, actionable handoff fresh session could use to immediately resume work.
If err: Edit sections containing placeholder text or too vague. Each section should pass test: "Could fresh session act on this without asking clarifying questions?"
.gitignore includes CONTINUE_HERE.mdread-continue-here — complement: reading and acting on continuation file at session startbootstrap-agent-identity — cold-start identity reconstruction that consumes continuation file this skill producesmanage-memory — durable cross-session knowledge (complements this ephemeral handoff)commit-changes — save work to git before writing continuation filewrite-claude-md — project instructions where optional continuity guidance lives