Work Report Generator for Openclaw

Automatically transforms your git commit history into structured, professional daily and weekly work reports grouped by project.

leeguooooo
v1.0.0
Jan 30, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install work-report

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install work-report using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Work Report Generator?

The Work Report skill is an essential automation tool within the Openclaw Skills ecosystem designed to eliminate the manual effort of writing status updates. It scans local repositories, extracts commit data based on the current author, and intelligently rewrites technical commit messages into business-friendly summaries. Whether you need a quick daily standup update or a high-level weekly summary, this skill ensures your contributions are accurately captured and professionally presented.

By leveraging advanced normalization, it replaces low-value commit phrases with professional alternatives and groups activities by repository. This allows developers to maintain clear communication with managers and stakeholders across multiple projects without manually tracking every task performed throughout the week.

Work Report Generator Use Cases

  • Generating daily standup reports (今日工作总结) for team synchronization.
  • Creating comprehensive weekly progress summaries (本周工作总结) for management reviews.
  • Consolidating work history across multiple nested repositories in a single workspace.
  • Translating technical git logs into professional, localized project updates.

How Work Report Generator Works

  1. The skill determines the current date and identifies whether a daily or weekly report is required.
  2. It locates the workspace root using environment variables like WORK_REPORT_ROOT or user input.
  3. A specialized script scans all directories containing .git folders to identify active projects.
  4. Commit subjects are collected for the specified author within the relevant time range (e.g., since midnight or the start of the week).
  5. Technical commit messages are normalized into concise, professional Chinese items, merging similar changes where necessary.
  6. The final output is formatted into a numbered list organized by project header for easy sharing.

Work Report Generator Setup

To use this tool effectively within Openclaw Skills, ensure your git configuration is set and the script is accessible. Set your workspace root environment variable for seamless scanning:

export WORK_REPORT_ROOT="/path/to/your/projects"
# Alternatively, the skill will ask for the path during execution.

The core logic resides in the provided shell script. You can run it manually or let the agent invoke it:

# Manual trigger for a weekly report
~/.codex/skills/work-report/scripts/git_today_commits.sh --root ~/dev --period weekly --group-by-repo

Work Report Generator Data Schema & Taxonomy

The skill processes repository metadata and git logs to generate structured markdown reports. The following data points are used:

Attribute Description
Root Path The base directory containing one or more git repositories.
Author Derived from git config user.name or user.email.
Period Defined as daily (since midnight) or weekly (Monday to present).
Output Structure Project-based grouping with numbered lists and localized headers.

Work Report Generator Advanced Features

  • Support for multi-repo scanning allows for consolidated reports across complex microservice architectures.
  • Intelligent normalization converts raw git logs into business-ready language, hiding sensitive or low-value technical details.
  • Configurable summary sources allow the agent to analyze either commit subjects or file diffs for more granular reporting.
  • Flexible author overrides and custom time ranges (e.g., --since "yesterday") for back-dated report generation.
  • Automatic detection of nested repositories to ensure no contribution is missed within the Openclaw Skills workflow.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*