writing-commits
CommunityCraft perfect Git commits, every time.
Software Engineering#git#version control#developer workflow#commit messages#code history#GitHub#semantic commits
Authorabhinav
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill resolves the problem of inconsistent, uninformative, or poorly formatted commit messages that hinder code history tracking and team collaboration, ensuring every commit clearly communicates its purpose.
Core Features & Use Cases
- Structured Commit Format: Enforces a clear
<subject>and<body>structure for all commit messages. - Concise & Imperative Subjects: Guides on writing short, action-oriented subject lines (e.g., "Add feature" not "Added feature").
- Detailed Bodies: Promotes comprehensive commit bodies that explain the "why" behind changes, not just the "what," using Markdown and semantic line breaks.
- Use Case: Automatically generate a professional, standardized commit message for a new feature or bug fix, ensuring clear communication and a maintainable Git history for your team.
Quick Start
Example of a well-formatted commit message
feat(auth): Add user login endpoint
This commit introduces a new API endpoint for user authentication. It handles JWT token generation and validation, improving security and user experience.
Co-Authored-By: Claude noreply@anthropic.com
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: writing-commits Download link: https://github.com/abhinav/home/archive/main.zip#writing-commits Please download this .zip file, extract it, and install it in the .claude/skills/ directory.