Work Review
Analyze conversation history and plans from Cursor, Claude, and Codex to generate a work summary.
Quick Actions
Execute scripts from scripts/ directory.
| Script | Purpose |
|---|---|
list-projects.sh [days] | List projects with recent transcript activity |
list-plans.sh [days] | List plans modified recently |
extract-transcript.sh <file> | Extract key info from a transcript |
extract-plan.sh <file> | Extract status from a plan file |
Parameters
| Parameter | Default | Description |
|---|---|---|
| days | 7 | Number of days to look back |
| max_words | 500 | Target word count for report |
Length presets:
- •
brief/short/email: ~100-150 words - bullet points only - •
standard(default): ~500 words - summary + key projects - •
detailed/comprehensive: ~1000+ words - full breakdown with all projects
Workflow
Step 1: Discover Activity
bash
./scripts/list-projects.sh <days> ./scripts/list-plans.sh <days>
Output format: date|vendor|project-or-name|filepath
Step 2: Extract Details
For each project/plan of interest:
bash
./scripts/extract-transcript.sh <filepath> ./scripts/extract-plan.sh <filepath>
Step 3: Synthesize Report
After running scripts, synthesize findings based on max_words target:
Brief (~100-150 words) - for emails:
markdown
## Work Summary: Last <days> Days <2-3 sentences covering main themes> **Key accomplishments:** - <top 3-5 bullet points across all projects> **Technologies:** <comma list>
Standard (~500 words):
markdown
# Work Review: Last <days> Days ## Summary <2-3 sentence overview> ## Projects ### <Project Name> - <2-3 bullets per project> ## Plans - <Plan Name>: <X/Y completed> ## Patterns <1-2 sentences on recurring themes>
Comprehensive (~1000+ words):
markdown
# Work Review: Last <days> Days ## Summary <Detailed paragraph on themes and accomplishments> ## Projects ### <Project Name> **Last active:** <date> **Vendor:** <cursor/claude/codex> **Work done:** - <detailed accomplishments> **Technologies:** <list> ## Plans ### <Plan Name> **Status:** <X completed, Y in progress> **Completed:** - <all completed items> **In Progress:** - <in progress items> ## Patterns <Detailed analysis of recurring themes, technologies, focus areas>
Notes
- •Default to 7 days if not specified
- •Default to 500 words (standard) if not specified
- •Parse user input for time: "last 3 days", "past week", "this month"
- •Parse user input for length: "brief", "for an email", "comprehensive", "detailed"
- •Focus on outcomes, not process details
- •Skip projects with only terminal/MCP files
- •For large transcripts, the extract script shows first 20 queries and 20 files
- •Supports Cursor (.txt transcripts), Claude (.jsonl), and Codex