Use at the start of every session in a dissertation project — restores context and suggests what to work on
Check if meta/memory.md exists — this is the canonical signal that superpaper has been initialized here. CLAUDE.md alone is not sufficient (many projects have CLAUDE.md without being superpaper projects).
If meta/memory.md does not exist, stop and tell the user:
"This doesn't look like a superpaper project yet. Run
initto set one up."
Do not proceed further if no project is found.
Read each of these files, noting what is present:
meta/memory.md — recent decisions, current focus, open questions, key insights, next session planmeta/progress.md — overall chapter status overviewwritings/*/status.md — per-chapter section states, blockers, last updated datesmeta/tasks/ — any pending AI-generated task suggestions. Only surface tasks marked as [PENDING] or without a status header. Ignore files marked [DONE] or [ARCHIVED]. If meta/tasks/ is empty or has no pending tasks, skip this step silently — don't include it in the briefing.Present a concise status report:
## Session Briefing
**Current focus:** [from memory.md Current Focus]
**Last session:** [summary of what happened from Recent Decisions]
### Chapter Status
- Ch01 Introduction: [DRAFTING] — sections 1.1-1.3 done, 1.4 TODO
- Ch02 Literature Review: [OUTLINED] — outline ready, not yet drafted
- ...
### Open Questions
- [from memory.md]
### Blockers
- [from status.md files]
### Suggested Next Steps
1. [Most impactful task based on progress and blockers]
2. [Second priority]
3. [Third priority]
Keep the briefing concise — this is orientation, not a verbose dump of all files.
Omit sections from the briefing that have no content. Don't show empty headers like 'Open Questions:' when there are no open questions. For a freshly-initialized project, the briefing can be as short as 2-3 sentences.
Prioritise based on:
memory.md's "Next Session" section saysmeta/tasks/After presenting the briefing and suggestions, ask:
"What would you like to work on this session?"
Based on their answer, suggest the appropriate superpaper skill to invoke.
meta/memory.md — cross-session brainmeta/progress.md — chapter completion overviewwritings/*/status.md — per-chapter detailsmeta/tasks/ — pending task suggestionsmeta/memory.md doesn't exist, the project hasn't been initialized — suggest running init