ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

daily-report-generator

Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/1989tianlong/ytlong-daily-report
Or

What This Skill Does

The daily-report-generator is a powerful automation tool designed for professionals who need to maintain rigorous documentation of their work progress without the overhead of manual data entry. By acting as a bridge between your technical workflow and organizational requirements, the agent synthesizes data from disparate sources—specifically Git repositories, calendar platforms, and task management systems—to construct cohesive, readable status reports. Whether you are tracking daily task completion or preparing for a weekly project review, this skill identifies key accomplishments, relevant technical commits, and scheduled meetings to provide a snapshot of your professional output.

Installation

To integrate this skill into your environment, use the OpenClaw management command in your terminal: clawhub install openclaw/skills/skills/1989tianlong/ytlong-daily-report Ensure you have Node.js version 18 or higher installed on your system. Before running, configure your environment settings by creating a .reportrc.json file in your root directory. This configuration file allows you to toggle data sources, specify repository paths, and define your preferred language (Chinese or English) and output format (Markdown, HTML, or plain text).

Use Cases

  • Engineering Progress Tracking: Developers can automatically pull Git commit histories to prove productivity and highlight technical milestones during stand-ups.
  • Administrative Reporting: Managers can quickly generate weekly team summaries by aggregating calendar events and task completion statuses from tools like Apple Reminders.
  • Project Documentation: Create consistent project logs for archival or client communication purposes without spending hours formatting manual entries.

Example Prompts

  1. "Generate a daily report for today in Markdown format and include my Git commits."
  2. "Create a weekly progress summary for the last 7 days and save it as an HTML file."
  3. "Summarize my tasks and meetings from January 1st to January 7th into a professional status report."

Tips & Limitations

  • Security: The skill requires read access to your local files and potential API access to cloud calendars. Ensure your environment variables are secured.
  • Customization: Use the .reportrc.json file to filter out noise from repositories you do not wish to track.
  • Context Quality: The generator relies on descriptive Git commit messages; following conventional commit standards will significantly improve the quality of your output.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-1989tianlong-ytlong-daily-report": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#productivity#automation#report#git#calendar
Safety Score: 4/5

Flags: file-read, data-collection