一键导入
trent-daily-summary
// Generate daily activity summaries from Claude Code logs. Use when the user asks for a daily summary, work log, what they did today/yesterday, or activity report.
// Generate daily activity summaries from Claude Code logs. Use when the user asks for a daily summary, work log, what they did today/yesterday, or activity report.
Building terminal UI tools with Bubble Tea and the shared trenthaines.dev/tui package. Use when creating TUI pickers, popups, or any interactive terminal tools — covers the shared package, layout patterns, testing, chezmoi integration, and known gotchas.
Create and manage PDF annotations in Obsidian using the Annotator plugin. Use when user asks to annotate, highlight, or comment on a PDF in their vault. Sub-skill of obsidian.
Help with Obsidian Zettelkasten vault management - search, create, edit, and organize notes in the user's personal knowledge base with 1200+ notes. Use when the user asks about their Zettelkasten, vault, notes, knowledge management, or wants to create/modify markdown notes in ~/Documents/Zettelkasten. (project, gitignored)
Deploy the duet local development server pointing to production (DECAGON_ENV=prod). Use when the user asks to start the local server against prod, run the dev environment with prod, or test locally against production.
Deploy the duet local development server (backend + frontend) in tmux panes. Use when the user asks to start the local server, run the dev environment, or start backend/frontend.
Deploy the local voice development server with ngrok for outbound calling. Use when the user asks to test voice locally, start the voice server, or debug voice calls.
| name | trent-daily-summary |
| description | Generate daily activity summaries from Claude Code logs. Use when the user asks for a daily summary, work log, what they did today/yesterday, or activity report. |
Generates concise bullet-point summaries of daily Claude Code activity from hook logs.
~/.claude/logs/daily/YYYY-MM-DD/SESSION_ID.jsonl~/.claude/logs/summaries/YYYY-MM-DD.mdEach JSONL file contains entries like:
{"ts": "2026-03-06T...", "event": "prompt", "project": "chezmoi", "prompt": "fix the login bug"}
{"ts": "2026-03-06T...", "event": "stop", "project": "chezmoi"}
~/.claude/logs/daily/ that don't have a corresponding file in ~/.claude/logs/summaries/*.jsonl files in ~/.claude/logs/daily/YYYY-MM-DD/"event": "prompt" entriesWrite to ~/.claude/logs/summaries/YYYY-MM-DD.md in this format:
# YYYY-MM-DD
## project-name
- Bullet point describing what was done
- Another bullet point
## another-project
- What was done here
#trent-compaction channel (channel ID: C0AJS2NCENP)