mcpField
C
commit

commit

github.com/fradserDevelopment596121 installsUpdated 2d ago
Repository

About commit

A Git skill for creating atomic Conventional Commits with standard `git` commands. It guides developers through reviewing changes, staging selected files, composing a message, and committing.

Key features

  1. 01Inspect status and diffs
  2. 02Stage selected files explicitly
  3. 03Compose Conventional Commit messages
  4. 04Create commits with standard Git

Use cases

  1. 01Committing a focused set of changes
  2. 02Preparing a Conventional Commit from staged work

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/fradser/dotclaude --skill commit

After installing, type/commitin Claude Code to confirm it loaded.

Details

From the project README

Commit Skill (Standard Git)

Create clean, atomic Conventional Commits using standard git commands.

Workflow

  1. Inspect status and diff:
    git status --porcelain
    git diff --staged
    git diff
    
  2. Stage files: Stage relevant modified or untracked files explicitly:
    git add <file1> <file2> ...
    
  3. Formulate Conventional Commit Message: Follow the specification: <type>(<optional scope>): <short description> Types: feat, fix, docs, style, refactor, perf, test, build, ci, chore.
  4. Commit: Execute standard git commit:
    git commit -m "<type>(<scope>): <summary>"
    
    If a co-author trailer is required or requested, follow ../../references/coauthor-attribution.md.

Comments

Markdown supported