alexander-kastil

Git Contribute Start — Git skill for Claude Code

Git community

Start a contribution to claude-harness on a new feature branch, cut from the owner's current master.

How to install Git Contribute Start

Installs to ~/.claude/commands/alexander-kastil-claude-harness-git-contribute-start.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/alexander-kastil/claude-harness/HEAD/.claude/commands/git-contribute-start.md -o ~/.claude/commands/alexander-kastil-claude-harness-git-contribute-start.md

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

What Git Contribute Start does


description: Start a contribution to claude-harness on a new feature branch, cut from the owner's current master. Steps 3 and 4 of CONTRIBUTE.md. argument-hint: disable-model-invocation: true

git-contribute-start

Creates `feature/$ARGUMENTS` from the owner's current master. Running this command is the instruction; it needs no further confirmation.

Never

  • Commit on master, or push to the owner's repo.
  • Force-push, rebase or reset anything.
  • Start with uncommitted chan

Alternatives in Git

  • Clean Worktrees (Automatic) — Automatically remove all worktrees for branches merged into master 25.5k ★
  • Git Master 24.1k ★
  • OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★

Full documentation available on GitHub

View Source Repository