About
Commit Assistant streamlines the version control workflow by automatically generating semantically meaningful git commit messages based on real-time code changes. It strictly adheres to the Conventional Commits specification, ensuring consistent history and enabling automated changelog generation. Integrated deeply with the CCPM Linear workflow, it intelligently auto-detects issue IDs from branch names, analyzes diffs to determine appropriate commit types (feat, fix, refactor, etc.), and enforces the imperative mood for professional-grade repository maintenance. This skill is ideal for developers who want to maintain high-quality git logs without the manual overhead of formatting and issue tracking.