agentsclimarketplace

Conventional commits

Skill CleanSlice/skills/conventional-commits

CleanSlice agent skills — architecture patterns, vertical slices, conventional commits for Claude Code and AI coding agents.

Install
npx -y skills add CleanSlice/skills --skill conventional-commits

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Write git commit messages following Conventional Commits v1.0.0. Use when committing changes, choosing commit types, or indicating breaking changes.

SKILL.md

1.9 KB, as published. Nobody here has run it

Conventional Commits

Format

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Types

TypeWhen to useSemVer
featNew featureMINOR
fixBug fixPATCH
docsDocumentation only
refactorCode change, no feature/fix
testAdding or updating tests
choreMaintenance, config, dependencies
perfPerformance improvement
ciCI/CD changes
buildBuild system changes
styleFormatting, whitespace
revertReverts a previous commit

Scope

Use the slice name as scope: feat(user): add user CRUD functionality

Common scopes: slice names (user, auth, project), infrastructure (api, prisma, theme), or omit for cross-cutting changes.

Rules

  • Description: imperative, present tense ("add" not "added")
  • No capital first letter
  • No period at end
  • Keep header under 72 characters
  • Body starts with blank line after description
  • Footers start with blank line after body

Breaking Changes

Add ! before the colon, or use a BREAKING CHANGE: footer (or both):

feat!: remove support for Node 6
feat: change config format

BREAKING CHANGE: `extends` key now works differently

Breaking changes always trigger a MAJOR version bump.

Examples

feat(user): add user CRUD functionality
fix(auth): handle token expiration correctly
refactor(project): extract validation into service
feat(api): add pagination to list endpoints

Support cursor-based pagination for all collection endpoints.
Default page size is 20 items.

Refs: #123
chore: update dependencies

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.