AgentSkillsCN

work-review

回顾近期Cursor的对话与计划,总结已完成的工作。

SKILL.md
--- frontmatter
name: work-review
description: Review recent Cursor conversations and plans to summarize work accomplished

Work Review

Analyze conversation history and plans from Cursor, Claude, and Codex to generate a work summary.

Quick Actions

Execute scripts from scripts/ directory.

ScriptPurpose
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

ParameterDefaultDescription
days7Number of days to look back
max_words500Target 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