git-commit-writer
by Samuel Rose
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.
- Generate Conventional Commit messages from staged diff analysis
- Identify breaking changes automatically to ensure semantic versioning accuracy
- Detect commit scope based on specific file paths and project structure
Free
Sample input
Review my staged changes and draft a list of conventional commit messages for these modifications, including any breaking changes you find.
Sample output
feat(search): add fuzzy matching to product filter fix(api): handle null pointer in auth middleware chore(deps): update lodash to v4.17.21 refactor(ui): extract Button component to design-system BREAKING CHANGE: change api/v1/user response schema to include uuid.
git-commit-writer
by Samuel Rose
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.
Free
Included in download
- Downloadable skill package
- Works with Claude Code, GitHub Copilot CLI
- Instant install
Sample input
Review my staged changes and draft a list of conventional commit messages for these modifications, including any breaking changes you find.
Sample output
feat(search): add fuzzy matching to product filter fix(api): handle null pointer in auth middleware chore(deps): update lodash to v4.17.21 refactor(ui): extract Button component to design-system BREAKING CHANGE: change api/v1/user response schema to include uuid.
About This Skill
Stop writing vague commit messages. This skill reads your actual staged diff and generates precise, informative commit messages following the Conventional Commits specification. It detects the commit type (feat, fix, refactor, docs, chore, etc.), identifies the scope from the changed files, flags breaking changes, and suggests splitting commits when multiple logical changes are staged. Works with any git repository.`
Use Cases
- Generate Conventional Commit messages from staged diff analysis
- Identify breaking changes automatically to ensure semantic versioning accuracy
- Detect commit scope based on specific file paths and project structure
- Suggest commit splits when multiple logical changes are detected in one stage
- Classify changes into types like feat, fix, or refactor without manual entry
Known Limitations
- High-token usage for extremely large diffs with many file changes.
- Cannot automatically resolve git conflicts.
- Performance may degrade if hundreds of files are staged simultaneously.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/git-commit-writer -o /tmp/git-commit-writer.zip && unzip -o /tmp/git-commit-writer.zip -d ~/.claude/skills && rm /tmp/git-commit-writer.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
Security Scanned
Passed automated security review
Permissions
No special permissions declared or detected
Claude Code, GitHub Copilot CLI, Cursor, and SKILL.md-compatible agents with local Git access.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
software-architect
A structured framework for planning, reviewing, and evolving complex software systems with explicit trade-offs.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
consumer-motivation-analyzer
Go beyond surface-level feedback to uncover the psychological drivers and hidden motivations behind buyer behavior.
keyword-research
Transform URLs or product lists into SEO keyword research packs with Google Ads data and intent-based clustering.