Commit Split banner
Kalypsokichu-code Kalypsokichu-code

Commit Split

Git community

Description

--- description: Split currently-staged changes into per-file commits with descriptive messages model: sonnet allowed-tools: - Read - Bash(git status:*) - Bash(git diff:*) - Bash(git log:*) - Bash(git add:*) - Bash(git reset:*) - Bash(git commit:*) --- # Commit Split Split staged changes into one commit per file, each with a message specific to that file's changes. ## Pre-flight 1. Run `git status --short`. If nothing is staged, stop and report. 2. Run `git diff --cached --name

Installation

Installs to ~/.claude/skills/kalypsokichu-code-kalypso-claude-workflow-commit-split/SKILL.md

Terminal
mkdir -p ~/.claude/skills/kalypsokichu-code-kalypso-claude-workflow-commit-split && curl -fsSL https://raw.githubusercontent.com/Kalypsokichu-code/kalypso-claude-workflow/HEAD/commands/commit-split.md -o ~/.claude/skills/kalypsokichu-code-kalypso-claude-workflow-commit-split/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository