/my-last-30-wrapped

Work Wrapped for your real month.

The inverse of /last30days: not what the internet said — what you did. Pulled from Timeglass over MCP. No scraping.

Work Wrapped demo showing 157 hours across 25 days
Synthetic demo month · fixture data Open interactive demo →

Know where the month actually went.

Timeglass already captures the work as it happens. This skill turns the last 30 days into a monthly ritual your agent can run — and a page you can share.

MCP-native

Projects, meetings, activities, budgets from the official Timeglass MCP. Desktop upload tokens are diagnosed, not looped forever.

Agent skill

SKILL.md plus Claude, Codex, and Grok plugin manifests. One install path across Agent Skills hosts.

Shareable HTML

Self-contained Work Wrapped. Stdlib Python engine — zero pip install. Demo runs offline.

What it all adds up to.

When the record already exists, the review stops being archaeology.

Hours & rhythm Total time, active days, weekday shape, busiest day.
Projects & clients Where billable time concentrated — and what got crowded out.
Meetings vs deep work See the split before you plan the next month the same way.
Budget honesty NEAR / OVER flags when the work record includes targets.

Try it in thirty seconds.

No Timeglass account required for the demo path.

git clone https://github.com/rdsciv/timeglass-last30days.git
cd timeglass-last30days
python3 skills/timeglass-last30days/scripts/last30work.py --demo --emit all --out ./out
open out/work-wrapped.html

Your timesheet already knows.

Now your agent can wrap it — and Timeglass can capture the next month.

Timeglass

Free forever for the first person at your company.

Click here to sign up. No credit card required.

Click here to sign up

For the first person at your company · free forever · no credit card required