session-recorder
Installation
SKILL.md
Session Recorder
Records all Claude Code session interactions using a hybrid approach: automated hooks capture user messages and tool calls, while explicit self-reporting captures summaries of completed work.
How It Works
The session recorder uses two complementary mechanisms:
Automated Recording (via Hooks)
Four hooks automatically capture events without any action required:
| Hook | Event | What It Records |
|---|---|---|
SessionStart |
Session begins | Creates log file, records session ID and start time |
UserPromptSubmit |
User sends message | Records user message content and timestamp |
PostToolUse |
Tool completes | Records tool name, arguments, and result |
SessionEnd |
Session ends | Updates end timestamp, calculates statistics |