daily-report-skill
v1.0.0
Published
Auto-generate daily/weekly work reports from git, GitHub, monitoring data and Obsidian KM — push to Telegram in company format
Maintainers
Readme
daily-report-skill
Auto-generate daily/weekly work reports using Obsidian KM as the single source of truth.
What it does
Data Sources → Obsidian Journal → Company Format → Telegram- Collect — git commits, GitHub events, site monitoring, Claude memory
- Persist — write to
obsidian/journal/YYYY-MM-DD.md(knowledge retention) - Output — transform to company report format → push to Telegram
Install
# npm
npm install -g daily-report-skill
# Add to Claude Code
claude mcp add-skill daily-report-skillUsage
/daily-report # Generate today's report
/daily-report --weekly # Generate weekly report
/daily-report --dry-run # Preview without sending
/daily-report --date 2026-03-25 # Specific date
/daily-report --auto # Skip review, send directlyModes
| Mode | Description |
|------|-------------|
| daily | Scan today's data → journal → TG |
| weekly | Aggregate week's journals → weekly review → TG |
| backfill | Fill past day's journal from git (KM only, no TG) |
Report Format
5-section company daily report:
- 今日完成 (Completed)
- 工作進度 (Progress)
- 問題與風險 (Issues & Risks)
- AI 自動化亮點 (AI Automation Highlights)
- 明日計劃 (Tomorrow's Plan)
Data Sources
- Local git repos (all under workspace)
- GitHub API events (pushes, releases, PRs)
- Site health monitoring state
- Claude Code memory files
- Existing Obsidian journal entries
License
MIT
