Claude Code Plugins

Community-maintained marketplace

Feedback

Create atomic commits following conventional commit format

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name commit
description Create atomic commits following conventional commit format

Process

  • Look at the current staged and unstaged changes with git status and git diff
  • Stage changes if needed using git add .
  • Create focused, atomic commits with clear messages
  • Refrain from adding one big commit, instead create multiple smaller atomic commits when it makes sense to do so

Scope Guidelines

Prefer feature/change-focused scopes over package names:

  • First choice: Feature or domain names that describe what's being changed
  • Fallback: Package names if no clear feature scope exists
  • Always use: deps/deps-dev for dependency updates
  • Infrastructure: Generic scopes like ci, docker, scripts are fine

Rules

  • Use conventional commit format: type(scope): description
  • Keep title under 100 characters
  • Use --no-verify for .md files
  • Never use heredoc or cat for commit messages
  • Avoid ANSI codes in commit messages
  • Never adjust code when running this, only create commits