CoreyCole

CI Commit — Git skill for Claude Code

Git community

description: Create git commits for session changes with clear, atomic messages Commit Changes You are tasked with creating git commits for the changes made during this session.

How to install CI Commit

Installs to ~/.claude/commands/coreycole-datastarui-ci_commit.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/CoreyCole/datastarui/HEAD/.claude/commands/ci_commit.md -o ~/.claude/commands/coreycole-datastarui-ci_commit.md

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

What CI Commit does


description: Create git commits for session changes with clear, atomic messages

Commit Changes

You are tasked with creating git commits for the changes made during this session.

Process:

  1. **Think about what changed:**

    • Review the conversation history and understand what was accomplished
    • Run git status to see current changes
    • Run git diff to understand the modifications
    • Consider whether changes should be one commit or multiple logical commits
  2. **Plan yo

Alternatives in Git

  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★

Full documentation available on GitHub

View Source Repository