Skip to content
Agent Workspaces
Skill

/monthly-review

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

From plugin
claude-code-agent-monitor
1.1k75 skills21 agents33 commands1 MCP

Claude Code

$ npx -y skills add hoangsonww/Claude-Code-Agent-Monitor --skill monthly-review --agent claude-code

SKILL.md

monthly-review.SKILL.md
name: monthly-review
description: >
  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.

3. Cost & Token Breakdown

From `/api/pricing/cost`, show cost per model and the dominant token type. Compute cache hit rate = `total_cache_read / (total_cache_read + total_input)` and compare to last month. Currency to 4 decimals.

4. Tool & Workflow Shifts

From `tool_usage`, highlight the tools that rose or fell most month-over-month, and any new tool adopted. Flag rising error/Compaction activity if present.

5. Notable Shifts & Narrative

Three to five plain-language observations: what changed, why it likely changed, and what it implies (e.g., "cost up 22% but sessions flat → heavier per-session work").

6. Focus for Next Month

Two to four prioritized, actionable goals grounded in the numbers above.

Output

  • Markdown report with emoji-light, scannable section headers.
  • Tables for all month-over-month comparisons; ▲ / ▼ for deltas.
  • Currency in USD to 4 decimals; tokens with thousands separators.
  • Lead with a 2–3 sentence executive summary, then the sections in order.
  • Cite only numbers returned by the API; if a month has no data, say so explicitly.
Read more
@hoangsonww
Ships withclaude-code-agent-monitor

🚀 A real-time monitoring dashboard for Claude Code & Codex, built with SQLite3, Node.js, Express, React, Vite, TailwindCSS, & WebSockets. It tracks sessions, agent activity, tool usage, and subagent orchestration, providing live analytics, a Kanban status board, status notifications, a cute buddy, & an interactive web UI/MacOS/Windows native app.

1.1k75 skills21 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.1k
Star history of hoangsonww/Claude-Code-Agent-Monitor on GitHub, a chart by star-history.com

Other skills on claude-code-agent-monitor.

More skills from other plugins.

paseo

paseo

Paseo reference for managing hosts, projects, workspaces, workspace scripts, agents, schedules, and heartbeats.

paseo10d23k
@getpaseo@getpaseoInstall Skill
10x
Auto-invoked

10x

Personalized audit that teaches the advanced Paradev (formerly Superset) features the user isn't using yet (automations, parallel…

paradev1d16k
@superset-sh@superset-shInstall Skill
capabilities

capabilities

Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the…

@chaitanyagiri@chaitanyagiriInstall Skill

Questions about monthly-review.

Which coding agents can use monthly-review?
monthly-review installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.