seed
Installation
SKILL.md
Session Seed (auto-recorded, on-demand synthesized)
A Stop hook silently records every turn of every Claude Code session into a per-session markdown file. When the user wants to tweet about what they just did, you read that file and help them turn raw activity into a draft.
Architecture
~/.claude/
├── hooks/capture-session-seed.sh # Stop hook → appends turn record
├── skills/seed/
│ ├── SKILL.md # (this file)
│ ├── scripts/
│ │ ├── extract_turn.py # called by the hook
│ │ └── shot.py # /seed shot — screenshot + session binding
│ └── state/
│ ├── sessions/{session_id}.md # raw turn logs, one per session
│ ├── sessions/{session_id}/shots/ # screenshots bound to that session
│ └── archive/ # optional: consumed seeds moved here