git-commit

Enforce standardized Git commit message formats and pre-commit checklists.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/declanshanaghy/fenrir-ledger --skill git-commit-declanshanaghy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/declanshanaghy/fenrir-ledger/tree/main/.claude/skills/git-commit
Command: npx skills add https://github.com/declanshanaghy/fenrir-ledger --skill git-commit-declanshanaghy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces a standardized Git commit convention across the Fenrir Ledger team to improve traceability and change history.

Core Features & Use Cases

  • Commit Message Format: Enforces an imperative first line under 80 characters, a blank line, and a structured summary header with a bullet list.
  • .gitignore Rules: Provides consistent ignore rules to prevent accidental commits of secrets and build artifacts.
  • Pre-Commit Checklist: Guides developers through a recurring checklist to ensure quality and compliance before commits.

Quick Start

Ensure every git commit uses the prescribed format and checklist for the current branch.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I enforce a standardized git commit message format across my team?

To enforce a standardized git commit message format, use a convention requiring an imperative first line under 80 characters, a blank line, and a structured summary with a bullet list to improve traceability and history quality.

What should be included in a pre-commit checklist for version control best practices?

A pre-commit checklist for version control should guide developers through a recurring review verifying .gitignore rules to prevent accidental commits of secrets and build artifacts, ensuring code quality and compliance before changes are committed.

How do I format a git commit message for better traceability in collaborative workflows?

Formatting a git commit message for better traceability requires an imperative subject line under 80 characters, a blank line, and a structured summary header with a bullet list, applicable to all repository changes including code and docs.

How do I prevent accidental commits of secrets and build artifacts in git?

To prevent accidental commits of secrets and build artifacts in git, apply consistent .gitignore rules specified in your version control workflow to ensure these files are properly excluded from repository changes.

Can I use a structured commit convention for non-code changes in version control?

Yes, a structured commit convention can be used for non-code changes in version control. The standardized message format and pre-commit checklist apply to all repository changes, including documentation and artifacts in collaborative workflows.

Why does my team need a standardized git commit convention?

Your team needs a standardized git commit convention to improve traceability and change history quality. Enforcing consistent message structures and pre-commit checklists ensures clarity across collaborative development workflows.