# Commit Style

> Write Conventional-Commits messages for this repo, with the required Co-Authored-By trailer.

- Skill: `stacklok/commit-style` (Agent Skill)
- Install (CLI): `npx skillmds@latest add stacklok/commit-style`
- Raw SKILL.md: https://api.skillmd.com/api/skills/stacklok/commit-style/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: stacklok (https://skillmd.com/u/stacklok)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/stacklok/commit-style

---


# Commit style

Use the [Conventional Commits](https://www.conventionalcommits.org) format:

```
type(scope): short imperative subject

Optional body, wrapped at 72 columns, explaining WHAT and WHY.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
```

Rules:
- `type` is one of: feat, fix, refactor, docs, test, chore, ci.
- Keep the subject under ~60 characters, imperative mood ("add", not "added").
- Every commit message MUST end with the `Co-Authored-By` trailer.
- Stage explicit paths; never `git add -A`.

