codex-wrapped
Generate a Codex Wrapped usage recap from local Codex logs, including last 30 days, last 7 days, and an all-time focus-hours callout. Use when the user asks for a usage summary, activity recap, or Codex Wrapped report.
Profile →npx skills add majiayu000/claude-skill-registry --skill wrapped --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Codex Wrapped Use this skill whenever the user wants a Codex Wrapped report or usage insights. Render text-only output (no image generation). The report must be year-agnostic and should highlight last 30 days and last 7 days, while still calling out all-time focus hours. ## Quick Commands (run in order) 1) **Compute stats** ```bash python3 .codex/skills/codex-wrapped/scripts/get_codex_stats.py \ --output /tmp/wrapped_stats.json ``` (Defaults to the system timezone; override `--timezone` only if the user requests it.) 2) **Render text report** ```bash .codex/skills/codex-wrapped/scripts/report.sh \ --stats-file /tmp/wrapped_stats.json ``` This prints the report directly to stdout. ## Files - `scripts/get_codex_stats.py` -- computes rolling-window stats to `/tmp/wrapped_stats.json`. - `scripts/report.sh` -- text report renderer. ## Responding to the user - Paste the report text exactly as printed, wrapped in triple backticks (```), to preserve spacing/box drawing. - If something fails, state what you ran and the error. ## Notes - Keep `/tmp/wrapped_stats.json` unless sensitive; rerun stats if outdated. - The report adapts to terminal width. Set `WRAPPED_WIDTH=120` (or similar) to f
- Quick Commands (run in order)
- Files
- Responding to the user
- Notes
python3 .codex/skills/codex-wrapped/scripts/get_codex_stats.py \
What does the codex-wrapped skill do?
Generate a Codex Wrapped usage recap from local Codex logs, including last 30 days, last 7 days, and an all-time focus-hours callout. Use when the user asks for a usage summary, activity recap, or Codex Wrapped report.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill wrapped --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.