commit-pattern

commit-pattern is a skill for Claude Code, Codex from bdiasti/maestro-bundle-cli. It costs 29 tokens per session (886 once invoked), scanned A, original, MIT.

A guide for writing Git commit messages using Conventional Commits, a standard format that labels changes such as features, fixes, tests and documentation.

In plain words
What is it for?
It helps inspect staged changes, choose a commit type and scope, write single- or multi-line messages, and check existing messages for compliance.
Why use it?
It makes a project’s change history easier to understand, validate and use for release automation.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit It helps inspect staged changes, choose a commit type and scope, write single- or multi-line messages, and check existing messages for compliance.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/bdiasti/maestro-bundle-cli/commit-pattern
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add bdiasti/maestro-bundle-cli --skill commit-pattern
Clone the repo
git clone --depth 1 https://github.com/bdiasti/maestro-bundle-cli

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for commit-pattern

README.md
[![agentmods](https://agentmods.dev/badge/skills/bdiasti/maestro-bundle-cli/commit-pattern/github.svg)](https://agentmods.dev/skills/bdiasti/maestro-bundle-cli/commit-pattern)
Your own site
<a href="https://agentmods.dev/skills/bdiasti/maestro-bundle-cli/commit-pattern"><img src="https://agentmods.dev/badge/skills/bdiasti/maestro-bundle-cli/commit-pattern/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for commit-pattern

Your own site · 80×15
<a href="https://agentmods.dev/skills/bdiasti/maestro-bundle-cli/commit-pattern"><img src="https://agentmods.dev/badge/skills/bdiasti/maestro-bundle-cli/commit-pattern.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 29 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 886 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00029 $0.00886
Opus 5.5 $0.00012 $0.00354
Sonnet 5.5 $0.00006 $0.00177
Haiku 4.5 $0.00003 $0.00089

Measured 2mo ago against content hash ea1c6886b4fe, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

commit-pattern scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

templates/bundle-base/skills/commit-pattern/SKILL.md · 118 lines

How it starts

The opening of the file, as written. The whole thing — 118 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Commit Pattern

Generate structured commit messages following Conventional Commits and the organization's standards.

When to Use

  • When committing code changes
  • When asked to generate a commit message
  • When finishing a task and need to commit the result
  • When reviewing commit messages for compliance

Available Operations

  1. Generate a commit message from staged changes
  2. Validate an existing commit message
  3. Create a multi-line commit with body and footer
  4. Stage and commit changes in one workflow

Multi-Step Workflow

Step 1: Review Staged Changes

Inspect what has been changed to determine the appropriate commit type and scope.

git status
git diff --cached --stat
git diff --cached

Step 2: Determine Commit Type

Type When to use
feat New user-facing functionality
fix Bug fix
refactor Code change that does not alter behavior
docs Documentation-only changes
test Adding or fixing tests
chore Build, deps, configs, maintenance tasks
ci CI/CD changes (pipelines, workflows)
perf Performance improvement

Step 3: Compose the Message

Follow the format:

<type>(<scope>): <imperative description in Portuguese>

Rules:

  1. Imperative mood: "adicionar", not "adicionado" or "adicionando"
  2. First letter lowercase
  3. No period at the end
  4. Maximum 72 characters on the first line
  5. Scope is the affected module/feature
  6. If the change breaks compatibility, add BREAKING CHANGE: in the body

Step 4: Commit

# Simple commit
git commit -m "feat(demands): adicionar decomposicao automatica de tasks"

# Commit with body for complex changes
git commit -m "refactor(orchestrator): simplificar alocacao de agentes

A alocacao anterior usava um loop O(n^2) comparando todos os agentes
com todas as tasks. Agora usa um mapa indexado por tipo de agente,
reduzindo para O(n)."

Step 5: Verify

git log --oneline -1

Resources

  • references/conventional-commits.md - Full Conventional Commits specification and examples

Read the full file on GitHub · 118 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2mo ago First seen · 118 lines · 29 tokens per session scan A ea1c6886b4fe

Subscribe to this mod's changes

commit-pattern is a skill published in the GitHub repository bdiasti/maestro-bundle-cli (22 stars, last pushed 7mo ago), licensed MIT. It adds 29 tokens to every session and 886 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

commit-pattern compared with skills from other repositories

commit-pattern next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
commit-patternbdiasti/maestro-bundle-cliSkill227mo agoMITA29Claude Code, Codex
create-prprisma/ormSkill48ktodayApache-2.0A47Claude Code, Codex
git-commitThinkInAIXYZ/deepchatSkill6.4ktodayApache-2.0A15Claude Code, Codex
engineer-bot-opsmakecindy/cindySkill10.0ktodayApache-2.0A57Claude Code, Codex
mcore-split-prNVIDIA/skillsSkill4.0ktodayApache-2.0A25Claude Code
contributingHugoRCD/evlogSkill1.9k5d agoMITA68Claude Code, Codex
git-commit-writermergisi/awesome-openclaw-agentsSkill4.1k9d agoMITA53Claude Code, Codex