Generates on-demand summaries of your current session
Generates on-demand summaries of your current session, active workflow, or entire project history. Pulls data from Coworkโs file-based sources โ git log, chat history, recipe audit log, and MPCS/CPM state files โ and formats it at your chosen detail level.
Cowork Session Summary
TL;DR
How To Start
STEP 1Request Summary
-
verbosity
· string · optional · default: medium
Summary detail level: “brief” (2–3 sentences), “medium” (structured report), or “detailed” (full report with tables and audit trail). Auto-detected from natural language. -
scope
· string · optional · default: session
What data to include: “session” (current session only), “workflow” (MPCS or CPM state), or “project” (cross-session history from chat history file).
Usage Examples
EXAMPLE 1Quick mid-session check
EXAMPLE 2Standard session summary
EXAMPLE 3Workflow status check
EXAMPLE 4Full project overview
How AI Reads This Recipe
- Detect Parameters (Step 1). Parse the user’s request for verbosity cues (“brief”/“quick” → brief, “detailed”/“full” → detailed, else → medium) and scope cues (“workflow”/“mpcs”/“cpm” → workflow, “project”/“all sessions” → project, else → session).
- Gather Data (Step 2). Always run git log (last 10 commits) and git status. Use session context if available. For scope=project, read the chat history file and extract accomplishments and key decisions. For scope=workflow, read .mpcs-state.json and/or .cpmrc.json. If a recipe audit log is available, extract this session’s recipe executions.
- Check Minimal Activity (Step 3). If no tasks completed and no files created in a session-scope summary, return an early note rather than an empty summary.
- Generate Summary (Step 4). Format output according to verbosity level. Brief: one sentence with counts and next step. Medium: structured blocks for accomplishments, current state, git status, and next steps. Detailed: full report with session metadata, file modification table, key decisions, git log, recipe audit trail, deferred items, and prioritized next steps.
- Scope-Specific Handling (Step 5). For workflow scope: parse and display MPCS state (active personas, routing, phase) and/or CPM state (current phase, completed phases, blockers). For project scope: display cross-session cumulative summary with handoff count, date range, and total accomplishments. Caveat accuracy depends on chat history completeness.
- Deliver (Step 6). Display formatted output. No file write — the summary is ephemeral. Log an audit trail entry with recipe ID, parameters, and data sources used.
When To Use This Recipe
Recipe FAQ
Does this recipe write any files?
How does auto-detection work?
What if the chat history file is missing?
What data sources does this recipe use?
What is the difference between session and project scope?
Version History
Get this recipe with CRAFT for Claude Cowork
Cowork recipes ship bundled with CRAFT for Claude Cowork — there’s no separate download. Clone the framework once, and your AI runs every recipe automatically when invoked.
Pull anytime to stay on the latest version — free to clone, no login or email required.
Then start your session
Once CRAFT is in your project folder, open a new Cowork session and ask Claude to initialize. For example:
You
Claude
Not familiar with Git? Download as a ZIP
No command line needed. Just download, move, and unzip:
- Open the CRAFT framework repo on GitHub.
- Click the green Code button, then choose Download ZIP.
- Move the downloaded ZIP into your Claude Cowork project folder.
- Unzip it: double-click on Mac, or right-click → Extract All on Windows.
