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.
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.
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.)
.codex/skills/codex-wrapped/scripts/report.sh \
--stats-file /tmp/wrapped_stats.json
This prints the report directly to stdout.
scripts/get_codex_stats.py -- computes rolling-window stats to /tmp/wrapped_stats.json.scripts/report.sh -- text report renderer./tmp/wrapped_stats.json unless sensitive; rerun stats if outdated.WRAPPED_WIDTH=120 (or similar) to force a wider layout.columns (two-column). Use --layout table (or WRAPPED_LAYOUT=table) to switch back to the compact grid.