commit-authoring-concise-descriptive

Author concise Git commits using conventional commit format with validation status.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill commit-authoring-concise-descriptive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-authoring-concise-descriptive
Source: https://github.com/roaming-rockenfels/ghostfolio/tree/main/.claude/skills/commit-authoring-concise-descriptive
Command: npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill commit-authoring-concise-descriptive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of concise, descriptive Git commits that adhere to the conventional commit format, ensuring clarity and consistency in your project's history.

Core Features & Use Cases

  • Conventional Commits: Enforces a standardized type(scope): subject format.
  • Validation Status: Integrates validation results into commit messages.
  • Use Case: After successfully passing all validation checks for a new feature, use this Skill to generate a commit message like feat(ai): implement new user authentication flow, Refs: F123.

Quick Start

Use the commit authoring skill to create a feat commit for the ai module with the description 'add Redis-backed conversation persistence'.

Frequently Asked Questions about commit-authoring-concise-descriptive

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

FAQPage Schema
How do I generate conventional commits automatically?

Conventional commits are generated automatically by analyzing staged files and validation reports to produce a standardized type(scope): subject message. This enforces specific commit types and scopes while including validation status and milestone references in your Git history.

What is the conventional commit format for Git?

The conventional commit format is a standardized structure of type(scope): subject. It enforces specific commit types and scopes, and can include validation status and milestone references like Refs: F123 to maintain clarity and consistency in version control history.

How do I include validation status in a Git commit message?

Validation status is included in a Git commit message by integrating validation reports into the generation process. The resulting commit reflects passed checks and appends milestone references like Refs: F123 alongside the standard conventional commit structure.

Can I use staged files to create descriptive Git commits?

Staged files are utilized directly to create descriptive Git commits. The authoring process analyzes your staged changes to generate a concise conventional commit message that accurately describes the modifications using the enforced type(scope): subject format.

When do I need to use the conventional commit format?

You need the conventional commit format when enforcing clarity and consistency in your project's Git history. It is particularly useful for integrating validation status and milestone references after passing checks for new features or bug fixes.

Does this commit authoring approach work without external dependencies?

This commit authoring approach works without external dependencies. It operates as a standalone tool utilizing staged files and validation reports to enforce conventional commit structures, requiring no additional packages or integrations to generate the formatted messages.