
Monthly Review
Compile a month-over-month retrospective from Agent Monitor data, sessions, cost...
Install
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill monthly-review -g -a claude-code -y- Repository
- hoangsonww/Claude-Code-Agent-Monitor1.1k
- Category
- AI and agents
- Updated
- 5d ago
- License
- MIT
- Context cost
- Lightabout 730 tokens
- Runs scripts
- No, instructions only
What it does
Compile a month-over-month retrospective from Agent Monitor data, sessions, cost, token volumes, completion rate, top projects by working directory, and notable shifts versus the prior month. Uses daily_sessions/daily_events (365d) from analytics, the session list, and the pricing cost breakdown. Use when doing a monthly retrospective or planning the month ahead.
Monthly Review
Generate a month-over-month productivity retrospective from Agent Monitor data.
Input
The user provides: $ARGUMENTS
This may be:
- "this month" or empty (default: the current calendar month to date)
- "last month" for the previous full calendar month
- A specific month: "2026-02" or "February 2026"
The comparison period is always the immediately preceding calendar month.
Data Sources
| Endpoint | Returns |
|---|---|
GET /api/analytics | daily_sessions and daily_events (365d) for monthly bucketing and trends; tokens (total_input/output/cache_read/cache_write, baselines pre-summed); tool_usage (top 20); sessions_by_status |
GET /api/sessions?limit=500 | Sessions with started_at, ended_at, status, model, cwd, cost, and metadata (turn_count, thinking_blocks), for per-project (cwd) grouping and completion rate |
GET /api/pricing/cost | total_cost and per-model breakdown (input/output/cache tokens, cost, matched_rule) |
Report Sections
1. Month at a Glance
Compare the target month to the prior month in a table:
| Metric | This Month | Last Month | Change |
|---|---|---|---|
| Sessions | N | N | ▲/▼ N% |
| Total Cost | $X.XXXX | $X.XXXX | ▲/▼ N% |
| Tokens (in/out/cache) | N | N | ▲/▼ N% |
| Completion Rate | N% | N% | ▲/▼ N pts |
| Active Days | N | N | ▲/▼ |
Derive monthly buckets from daily_sessions / daily_events. Completion rate =
completed sessions / total sessions for the month (from sessions_by_status and
the filtered session list).
2. Top Projects (by cwd)
Group the month's sessions by cwd. For the top 5, 8 projects, list session count,
total cost, completion rate, and dominant model. Note any project that newly
appeared or dropped off versus last month.

