daily-report

Generate structured daily activity reports from Claude chat history, GitHub activity, and Slack messages.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yosuke7040/dotfiles --skill daily-report-yosuke7040
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-report
Source: https://github.com/yosuke7040/dotfiles/tree/main/claude/skills/daily-report
Command: npx skills add https://github.com/yosuke7040/dotfiles --skill daily-report-yosuke7040

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Claude-based daily reports help individuals and teams capture and share what they did, reducing manual note-taking and improving standup clarity.

Core Features & Use Cases

  • Aggregates activity from Claude chat history, GitHub activity, and Slack messages into a single daily report.
  • Supports end-of-day standups, daily summaries, and cross-project progress tracking.
  • Offers optional date range filtering and project-scoped reporting for targeted insights.

Quick Start

Generate today's daily activity report from Claude history, GitHub activity, and Slack messages.

Frequently Asked Questions about daily-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a daily standup summary from GitHub and Slack activity?

Generate a daily standup summary by aggregating your GitHub activity and Slack messages alongside Claude chat history. The Skill produces a standardized report capturing your daily progress across multiple sources for team updates.

Can I filter daily activity reports by a specific date range or project scope?

You can filter daily activity reports using optional date range filtering and project scoping. This allows you to generate targeted insights for specific timeframes or limit the summary to a particular project's boundaries.

What format does the automated daily activity report output for downstream processing?

The daily activity report outputs a standardized YAML header plus a Markdown body. This structured format ensures consistent downstream processing and enables deduplication across your integrated data sources.

How does activity aggregation handle duplicate entries from Claude, GitHub, and Slack?

Activity aggregation handles duplicate entries by deduplicating data across sources using the standardized YAML header. This process ensures your cross-project progress tracking remains accurate without repetitive overlapping updates.

What is the best way to automate end-of-day retrospectives across multiple projects?

Automate end-of-day retrospectives by aggregating daily activity from Claude chat history, GitHub, and Slack into a single structured report. This approach replaces manual note-taking and improves standup clarity for cross-project progress tracking.