git-commit-writer

Analyze staged git diffs to generate conventional commit messages with monorepo scopes.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/accolver/skill-maker --skill git-commit-writer-accolver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: git-commit-writer
Source: https://github.com/accolver/skill-maker/tree/main/workspaces/skill-maker-v2-comparison/v1-runs/eval-git-commits/without_skill/outputs/git-commit-writer
Command: npx skills add https://github.com/accolver/skill-maker --skill git-commit-writer-accolver

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? Analyze staged git changes and generate conventional commit messages with the correct type prefixes, monorepo scope detection, and structured bodies.

## Core Features & Use Cases

  • Create conventional commits automatically from diffs with accurate type prefixes
  • Detect monorepo scope and produce precise, meaningful scopes
  • Produce structured commit bodies to improve readability and tooling compatibility
  • Utilize a bundled diff parser to extract per-file changes, change types, and breaking-change indicators

### Quick Start Use the diff parser to generate a structured commit message from the current diff.

Frequently Asked Questions about git-commit-writer

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

FAQPage Schema
How do I generate conventional commit messages from staged git diffs?▼

To generate conventional commit messages from staged git diffs, use a diff parser to extract file changes, change types, and breaking-change indicators, which then maps to accurate type prefixes like feat or fix.

How do I detect the correct monorepo scope for a conventional commit?▼

Monorepo scope detection for conventional commits works by analyzing the staged git diff to identify the most affected package, producing a precise and meaningful scope for your changelog.

Does this git commit writer work with monorepos and multiple package changes?▼

Yes, this git commit writer works with monorepos by detecting the most affected package across staged changes to assign the correct conventional commit scope.

How do I create structured commit bodies from git diffs automatically?▼

Creating structured commit bodies from git diffs automatically involves parsing per-file changes and change types to format the commit details, improving readability and tooling compatibility.

Can conventional commits detect breaking changes from a staged diff?▼

Conventional commits can detect breaking changes from a staged diff through a bundled parser that extracts breaking-change indicators, appending the required notation to the commit message.