From daily-log
View, query, and customize Claude Code daily usage logs. Use when user asks about session history, usage logs, what they worked on, or wants to customize logging behavior.
npx claudepluginhub trentshaines/claude-plugins --plugin daily-logThis skill uses the workspace's default tool permissions.
This plugin automatically logs Claude Code usage to daily JSONL files. Each session gets its own file, capturing prompts and stop events.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
This plugin automatically logs Claude Code usage to daily JSONL files. Each session gets its own file, capturing prompts and stop events.
~/.claude/logs/daily/YYYY-MM-DD/SESSION_ID.jsonl (one file per session per day){"ts": "2026-03-14T22:00:00Z", "event": "prompt", "project": "myapp", "prompt": "fix the login bug"}
{"ts": "2026-03-14T22:05:00Z", "event": "stop", "project": "myapp"}
cat ~/.claude/logs/daily/$(date +%Y-%m-%d)/*.jsonl
cat ~/.claude/logs/daily/$(date +%Y-%m-%d)/*.jsonl | jq -r 'select(.event=="prompt") | "\(.ts) [\(.project)] \(.prompt)"'
cat ~/.claude/logs/daily/$(date +%Y-%m-%d)/*.jsonl | jq -r '.project' | sort -u
cat ~/.claude/logs/daily/$(date +%Y-%m-%d)/*.jsonl | jq -r 'select(.event=="prompt") | .project' | sort | uniq -c | sort -rn
jq/daily-log:daily-log-summary