/git-workflow
Manages branches, worktrees, atomic commits, and branch completion by merge, PR, preserve, or discard. Use when starting feature work that needs a branch or an isolated workspace, making commits during development, or finishing a development branch. Also use when the user says
Claude Code
$ npx -y skills add lgbarn/shipyard --skill git-workflow --agent claude-code
Codex
$ npx skills add lgbarn/shipyard --skill git-workflow -a codex -y
Cursor
$ npx skills add lgbarn/shipyard --skill git-workflow -a cursor -y
Gemini CLI
$ npx skills add lgbarn/shipyard --skill git-workflow -a gemini-cli -y
GitHub Copilot
$ npx skills add lgbarn/shipyard --skill git-workflow -a github-copilot -y
OpenCode
$ npx skills add lgbarn/shipyard --skill git-workflow -a opencode -y
Windsurf
$ npx skills add lgbarn/shipyard --skill git-workflow -a windsurf -y
SKILL.md
git-workflow.SKILL.mdThis file is not shown here. Its text matched a pattern that tries to override an agent's instructions. Read it on GitHub ↗
A Claude Code plugin for structured project execution. Plan work in phases, build with parallel agents and TDD, review with security audits and quality gates, and ship with confidence.
Other skills on shipyard.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about git-workflow.
- Which coding agents can use git-workflow?
- git-workflow installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

