git-summary

Summarize git commits from a hash to HEAD into an indented bullet list.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/RussBrown00/agent-skills --skill git-summary-russbrown00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-summary
Source: https://github.com/RussBrown00/agent-skills/tree/main/git-summary
Command: npx skills add https://github.com/RussBrown00/agent-skills --skill git-summary-russbrown00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill generates a deployment-oriented summary of commits from a specified hash to HEAD, presenting an indented list with the project name as the header to simplify release notes and deployment reviews.

Core Features & Use Cases

  • Produces a structured, project-header summary of Git history from a given hash to HEAD.
  • Formats each commit as an indented line "- <short>: <subject>" suitable for quick release notes and changelogs.
  • Useful for generating deployment notes, changelogs, or release documentation from existing Git histories.

Quick Start

Provide a commit hash to generate a deployment summary.

Frequently Asked Questions about git-summary

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

FAQPage Schema
How do I generate release notes from git commits between a specific hash and HEAD?

To generate release notes from git commits, provide a starting commit hash and the tool traverses the git log to HEAD, formatting each entry as an indented bullet list with short hash and subject for concise deployment summaries.

Can I create a deployment summary from a git log without manual formatting?

Yes, you can create a deployment summary automatically by passing a commit hash. The tool validates the input, locates the repository root, runs git log, and outputs a structured project header with indented commit lines.

What is the best way to format git commit subjects for a changelog?

The best way to format git commit subjects for a changelog is using an indented list structure. This tool formats each commit as a dash followed by the short hash and subject, producing a clean, readable changelog output.

Does this git summary tool require any external dependencies or shell components?

No external dependencies or shell components are required. The tool operates independently to validate the input hash, locate the repository root, and execute git log commands to produce the formatted commit summary output.

How do I summarize git history from a specific commit hash for release documentation?

To summarize git history for release documentation, supply a commit hash. The tool traverses from that hash to HEAD, generating an indented bullet list of commits under a project header suitable for release documentation and deployment reviews.