git-changes-reporter

Official

Auto-generate git change reports (JSON + Markdown)

AuthorNo-Trade-No-Life
Version1.0.0
Installs0

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

gitnode

Components

scriptsreferences

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.