git-changes-reporter
OfficialAuto-generate git change reports (JSON + Markdown)
System Documentation
What problem does it solve?
This Skill automatically converts git history into structured reports (JSON + Markdown), saving engineers hours by providing a consistent, readable summary for code reviews, release notes, and team alignment. It collects commits over a range, assembles semantic triads (design intent, core changes, impact), and bundles per-commit details for rapid analysis.
Core Features & Use Cases
- Structured reporting: Generates a JSON payload and human-readable Markdown summarizing changes
- Code review acceleration: Provides focused snippets and risk indicators to speed reviews
- Release notes automation: Produces consistent notes for changelogs and documentation
- CI/CD integration: Can feed pipelines with consolidated change data for auditing
Quick Start
Run the JSON generator for a commit range: node .claude/skills/git-changes-reporter/scripts/generate-json.js <old_commit> <new_commit> [output_path] Then (optional) enrich with GitHub links: node .claude/skills/git-changes-reporter/scripts/generate-github-links.js <json_file> https://github.com/owner/repo
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: git-changes-reporter Download link: https://github.com/No-Trade-No-Life/Yuan/archive/main.zip#git-changes-reporter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.