About codely-git-conventional-commit
A skill that creates a single Git commit using the repository’s changes and commit-message conventions. When no message is supplied, it gathers status, diff, untracked files, branch, and recent commits, and adds a co-author trailer.
Key features
- 01Inspect Git status and diff
- 02Check untracked files and branch
- 03Review recent commits for context
- 04Follow commit-message conventions
- 05Add a co-author trailer
Use cases
- 01Committing a completed set of changes
- 02Deriving a message from repository history
- 03Recording AI coding tool co-authorship
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ codelytv/ agent-harness --skill codely-git-conventional-commitAfter installing, type/codely-git-conventional-commitin Claude Code to confirm it loaded.
Bundled filesresources/commit-messages.md
Details
From the project READMEContext
If the user does not specify the commit message, gather context about the current Git changes to determine it: git status, git diff HEAD, the untracked files, the current branch and the recent commits.
Your task
Create a single Git commit. Follow the conventions in resources/commit-messages.md to determine the commit message if it has not been already specified.
Co-authors
Always add a co-author trailer to the commit message with the following format:
Co-Authored-By: {tool} - {model.name} {model.version} ({model.reasoning_effort}) <{tooling_email}>
tool: The AI coding tool used (e.g.Claude Code,Cursor,Copilot,Codex)model.name: The name of the model used to make the change (e.g.Claude Opus,Cursor Composer,OpenAI GPT)model.version: The version of the model used to make the change (e.g.4.6,1.5,5.4)model.reasoning_effort: The reasoning effort of the model used to make the change (e.g.low,medium,high)tooling_email:- Claude Code:
[email protected] - Cursor:
[email protected] - Copilot:
[email protected] - Codex:
[email protected]
- Claude Code: