work-summary

Generate performance review summaries from git repository commit analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/XiaoMi/mone --skill work-summary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-summary
Source: https://github.com/XiaoMi/mone/tree/main/jcommon/skills/work-summary
Command: npx skills add https://github.com/XiaoMi/mone --skill work-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill analyzes git commits to generate structured work summaries for performance reviews and reports.

Core Features & Use Cases

  • Multi-repo analysis: Analyze one or more repositories in a single run.
  • Flexible time ranges and formats: Output JSON, Markdown, or plain text.
  • Key metrics and insights: Commit counts, file changes, churn, timelines, and achievements.

Quick Start

python scripts/analyze_work.py --repo /path/to/repo --start-date 2024-01-01 --end-date 2024-12-31 --output results.json --format markdown

Frequently Asked Questions about work-summary

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

FAQPage Schema
How do I generate a work summary from git commit history?

Generate work summaries by running the analysis script with your repository path and date range. The tool parses commits to extract metrics like commit counts, files changed, and lines added/removed, then outputs a structured report in JSON, Markdown, or plain text suitable for performance reviews.

Can I analyze multiple repositories at once for a work report?

Yes, multi-repo analysis lets you process one or more repositories in a single run. Specify each repository path, apply the same date range or author filters across all repos, and generate a consolidated report that aggregates metrics and achievements across your entire codebase.

What metrics does git analysis extract for performance reviews?

Git analysis computes commit counts, lines added and removed, files touched, activity timelines, and identifies largest commits and significant changes. It also extracts achievements from commit messages to build narrative context for stakeholder updates and review documentation.

How do I filter work summaries by author or date range?

Specify start and end dates, quarters, or relative time periods as command parameters. Author filtering lets you isolate contributions by team member, and flexible date formats support specific ranges, quarters, or dynamic relative periods for quarterly and annual reviews.

What output formats are available for work reports?

Output reports in JSON for programmatic processing, Markdown for documentation and sharing, or plain text for direct review. Choose the format that best integrates with your performance review workflow, reporting tools, or stakeholder communication channels.

Do I need to configure the tool before analyzing a repository?

No complex configuration is required. Provide the repository path, date range, and desired output format as command-line arguments. The tool automatically parses commit history without requiring repository setup beyond standard git access.