From bot-automation
Summarise today's Claude Code activity across all repos into a dated log file
How this skill is triggered — by the user, by Claude, or both
Slash command
/bot-automation:daily-summaryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a summary of what the bot account did today and write it to a dated log file.
Generate a summary of what the bot account did today and write it to a dated log file.
Read the bot account name from the org's CLAUDE.md ## Automation config table (bot_account).
Write to ~/code/claude-log/YYYY-MM-DD.md (create the directory if needed).
A pre-built script at ~/.claude/scripts/daily-summary.sh collects all bot activity for a given date in one pass.
Run it first to avoid spending tokens on individual gh and git calls.
~/.claude/scripts/daily-summary.sh [YYYY-MM-DD] > /tmp/daily-summary.json
Defaults to today if no date is given.
If the script is missing or not executable, flag this to the user and stop.
The script outputs a JSON object with:
date: the date being summarisedprs: array of PRs created/updated by the bot account (repo, number, title, state, url)issues_commented: array of issues where bot commented (title, url, state)commits: array of local commits by the bot account (repo, hash, message)blockers: array of open PRs with failing CI or changes requestedUsing the JSON data, write a markdown file to ~/code/claude-log/YYYY-MM-DD.md:
# Claude Code activity: YYYY-MM-DD
## PRs
| Repo | PR | Status |
|---|---|---|
| org/repo | [#N Title](url) | open/merged/closed |
## Issues commented
| Repo | Issue | Action |
|---|---|---|
| org/repo | [#N Title](url) | commented/labelled |
## Commits
### org/repo
- abc1234 commit message
- def5678 commit message
## Blockers
- [ ] org/repo#N: reason it's blocked
## Summary
[2-3 sentence overview of what was accomplished and what needs attention]
IMPORTANT: If this command is being run as a standalone request, automatically exit after completing all phases successfully.
npx claudepluginhub seabbs/skills --plugin bot-automationAggregates Claude Code sessions, Git commits, and Notion tasks into a daily work summary in Chinese. Useful for generating 日报 (daily reports) with timeline, outputs, and task completion.
Generates a casual daily standup from git activity in the last 24 hours, translating commit messages into human-readable accomplishments.
Generates markdown developer journals from Claude Code activity data over specified time periods like today or last week. Focuses on accomplishments, decisions, and project progress with day-by-day breakdowns.