Claude Code Agent Skill for generating daily reports from session logs.
/nippo is a Claude Code skill that analyzes your Claude Code session logs and generates a daily report summarizing what you worked on.
- Extracts user messages from Claude Code session logs
- Filters sessions by date (today, yesterday, or specific date)
- Groups work by project/repository
- Excludes subagent logs (focuses on main sessions only)
- Pre-filters by file modification time for performance
- Outputs a structured daily report in Markdown format
| Directory | Language | Command |
|---|---|---|
nippo/ |
Japanese (日本語) | /nippo |
nippo-en/ |
English | /nippo |
nippo-zh/ |
Chinese (中文) | /nippo |
nippo-ko/ |
Korean (한국어) | /nippo |
Clone the repository and copy your preferred language directory to Claude Code skills:
git clone https://github.com/t-daisuke/nippo.git
cp -r nippo/nippo ~/.claude/skills/ # Japanese
# or
cp -r nippo/nippo-en ~/.claude/skills/ # English
# or
cp -r nippo/nippo-zh ~/.claude/skills/ # Chinese
# or
cp -r nippo/nippo-ko ~/.claude/skills/ # KoreanOr in one command (English example):
git clone https://github.com/t-daisuke/nippo.git /tmp/nippo && cp -r /tmp/nippo/nippo-en ~/.claude/skills//nippo # Today's report
/nippo yesterday # Yesterday's report
/nippo 2026-01-22 # Specific date
- macOS or Linux (including WSL2)
- macOS: uses
date -v/-jandstat -f - Linux: uses
date -dandstat -c - OS is auto-detected at runtime
- macOS: uses
jqcommand for JSON parsing- Claude Code with Agent Skills support
# Daily Report - 2026-01-22
## What I Did Today
### my-webapp
- Implemented user authentication with JWT
- Fixed login form validation bug
- Added unit tests for auth middleware
### api-server
- Refactored database connection pooling
- Updated API documentation
## Details
### Session: my-webapp
- Working Directory: /Users/alice/projects/my-webapp
- Branch: feature/user-auth
### User Messages
- Add JWT authentication to the login endpoint
- The form validation is not working, please fix it
- Write tests for the auth middleware
### Session: api-server
- Working Directory: /Users/alice/projects/api-server
- Branch: refactor/db-pool
### User Messages
- Optimize the database connection pool settings
- Update the README with new API endpoints- collect-logs.sh scans
~/.claude/projects/for session logs - Filters by modification time (±1 day) for performance
- Extracts timestamp from first user message to determine session date
- Outputs session metadata and user messages
- SKILL.md instructs Claude to summarize the data into a daily report
MIT