codely-git-conventional-commit

Saves your code changes with a clear message that your team can understand and search.

Installation
Run `npx skills add "https://github.com/codelytv/agent-harness" --skill "codely-git-conventional-commit"` to install this skill, then follow its SKILL.md instructions for my next request.

Paste this into Claude Code, Cursor, or any agent that can run commands.

SKILL.mdShow the author's original SKILL.md
---
name: codely-git-conventional-commit
description: Create a git commit following the team's Conventional Commit conventions. Use when the user asks to commit changes or create a commit.
disable-model-invocation: false
user-invocable: true
metadata:
  author: Codely <support@codely.com> (https://codely.com)
  version: "1.0"
  license: MIT
---

## Context

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`](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:

```text
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: `noreply@anthropic.com`
  - Cursor: `cursoragent@cursor.com`
  - Copilot: `copilot@github.com`
  - Codex: `codex@openai.com`

Ships with 1 supporting file:

  • resources/commit-messages.md

Mirrored from the author's public source. Install counts from the open skills registry.

The systems behind these skills get built for partners every week.

Partner with us