with one click
summarize
Generate or view a session summary
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Generate or view a session summary
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Query, insert, update, or inspect tables in the larvling SQLite database (larvling.db). Use when the user asks to search sessions, messages, topics, statements, tasks, or updates, run reports, or interact with the larvling database.
Show a quick overview of Larvling's state
Audit and consolidate Larvling's knowledge base, tasks, and sessions
Export a session conversation to markdown
Remove stored knowledge from Larvling's memory
Search or list knowledge stored in Larvling's memory
| name | summarize |
| description | Generate or view a session summary |
| argument-hint | [session-id or --list or all] |
Schema:
sessions (id TEXT PK, started_at TEXT, ended_at TEXT, duration_min REAL, title TEXT, agent_summary TEXT, exchange_count INT, summary_at TEXT, summary_msg_count INT, tags TEXT, summary_offered INT DEFAULT 0)messages (id INT PK AUTO, session_id TEXT FK, timestamp TEXT, role TEXT, content TEXT, metadata TEXT)Run SQL via:
$PY "${CLAUDE_PLUGIN_ROOT}/scripts/query.py" "<SQL>"
For batch summarization (e.g., "summarize all"), use TaskCreate to track progress per session.
Delegate to the summary-manager agent. Pass along the session ID if provided, or the current session if not.
Once the agent completes, present the summary briefly. Do not send follow-up messages to the agent after it finishes.
**Session Summary** (2026-04-01, 6.6m)
> Fixed Python discovery pattern across all skills. Updated CLAUDE.md with portable $PY approach.
REQUIRED: You MUST call AskUserQuestion (type: Decision) with these options after presenting the summary. Do not end your response without this menu: