active/meta.summarize/SKILL.md
Summarize Codex activity from the agent ledger.
npx skillsauth add kevinslin/skills meta.summarizeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate concise summaries from ag-ledger entries.
meta.summarize [scope] [lookup] [groupby].scope:
convo (default): summarize current conversation/session.workspace: summarize all sessions whose first event starts in the current workspace.all: summarize all sessions across all workspaces for the lookup window.lookup:
current_day (default): today from local 00:00 to now.day: last 24 hours.week: last 7 days.month: last 30 days.groupby:
none (default): no grouping; keep chronological output.session: group output by session id.workspace: group output by workspace path.convo, use $CODEX_THREAD_ID as session id (or ask for a session id if unavailable).workspace, use the current working directory as workspace root.all, no scope filter is applied; include all workspaces.ag-ledger filter --from ... --to ... and apply --session when scope is convo.workspace, include sessions that have a session start: entry in the lookup window and whose start workspace matches the workspace root.all, include every event returned in the lookup window.ag-ledger is not on PATH, run /Users/kevinlin/code/skills/active/ag-ledger/scripts/ag-ledger.### [short title of conversation]
- started: [time]
- session: [session id]
summary:
[summary in 1-3 sentences]
timeline:
- ... [pull from ledger]
started to the first included event timestamp.convo, set session to the conversation session id.workspace and all, set session to a concise multi-session label (single id or session count with sample ids).short title from the dominant task (for convo) or workspace activity (for workspace).workspace, group summary by workspace path (one grouped line per workspace).workspace, group timeline by workspace path, then list chronological events within each workspace group.all, apply groupby to both summary and timeline:
none: chronological timeline across all events.session: grouped by session id.workspace: grouped by workspace path.convo, write summary in 1-3 sentences based only on ledger events.convo, write timeline as chronological bullet points from the ledger.Run python3 scripts/summarize_from_ledger.py [scope] [lookup] [groupby] to render the template.
Optional flags:
--session <session-id>: override session id for convo.--workspace <path>: override workspace root for workspace.development
Create, rename, audit, or close a tracked Codex task whose turns and status are persisted in the local thread ledger. Only use when directly invoked.
testing
Manage Git preflight, branch and worktree creation, and completed-work cleanup. Use when explicitly invoked.
databases
Automatically use for durable knowledge, configured project-context lookup, and schema-backed artifact layouts.
content-media
Create, update, or optimize skills and SKILL.md content.