weekly-report

Collect git commits and append a categorized weekly report to week.log.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/xiaobuliukun/skills --skill weekly-report-xiaobuliukun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weekly-report
Source: https://github.com/xiaobuliukun/skills/tree/main/weekly-report
Command: npx skills add https://github.com/xiaobuliukun/skills --skill weekly-report-xiaobuliukun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Weekly reports are often manual, tedious, and inconsistent. This skill automatically turns a week's meaningful git commits into a concise, business-focused report that can be appended to week.log.

Core Features & Use Cases

  • Identify the reporting range and collect commits authored by the current user.
  • De-duplicate and group commits into categories (Feature Development, Bug Fixes, Optimizations).
  • Rewrite items into business-value language and generate a draft Next Week Plan.
  • Append the final report block to week.log without overwriting existing entries.
  • Include a quality check to ensure clarity, consistency, and relevance.

Quick Start

Provide access to your repository or specify the date range, and I will generate a weekly report from your commits.

Frequently Asked Questions about weekly-report

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

FAQPage Schema
How do I generate a weekly report from git commits automatically?

To generate a weekly report from git commits automatically, you provide a repository and date range. The skill collects commits by the current user, deduplicates them, and groups items into categories like Feature Development and Bug Fixes.

What is the best way to summarize git commits into business-value language?

Summarizing git commits into business-value language involves rewriting technical commit messages into concise, structured summaries. This process classifies items into features or optimizations to ensure clarity and relevance for engineering teams.

Can I append a new week-log block to an existing file without overwriting entries?

You can append a new week-log block without overwriting existing entries. The skill safely appends the generated weekly report as a new block to your week.log file, preserving previous history while adding the latest structured summary.

Does automated weekly report generation support author-based commit filtering and date-range selection?

Automated weekly report generation supports author-based commit collection and date-range selection. This allows you to specify a timeframe and filter commits authored by the current user to ensure the summary only reflects relevant individual contributions.

How do I create a Next Week Plan from previous git commit history?

To create a Next Week Plan from git commit history, the skill analyzes the current week's meaningful commits and generates a draft plan. This draft is appended to week.log alongside the categorized summary for continuous planning.