Document And Ship — Git skill for Claude Code
Explore changes, update docs, commit, push, and create PR.
How to install Document And Ship
Installs to ~/.claude/commands/costiash-cognivagent-document-and-ship.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/costiash/CognivAgent/HEAD/.claude/commands/document-and-ship.md -o ~/.claude/commands/costiash-cognivagent-document-and-ship.md Restart Claude Code, or start a new session, for it to be picked up.
What Document And Ship does
allowed-tools: Bash(git status:*), Bash(git diff:*), Bash(git log:*), Bash(git add:*), Bash(git commit:*), Bash(git push:*), Bash(gh pr create:*), Bash(gh pr list:*), Read, Edit, Write, Glob, Grep, Task description: Explore changes, update docs, commit, push, and create PR argument-hint: [optional: specific focus area]
Document and Ship Workflow
You are executing a comprehensive workflow to document recent changes and ship them via PR.
Context
- Current git status: !
git status
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- Commit Commands — Git commit workflows: commit, push, and PR creation 14k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Ship Improvements
Implement every open row in IMPROVEMENTS.md, close them, update the docs, verify, commit, push, wait for CI gr
X Release
Release automation — detect changes, bump versions, update marketplace.json, commit, push
Update New Feature From Commits
Use our commit-documentor sub-agent to detect and document recently implemented feature(s) from git commits,
Merge Command
Finalize worktree work: update docs, commit, merge to main, clean up. Context from user: $ARGUMENTS ---
Finish Session
Finish session with build, lint, tests, docs update, and commit
Cdd Implement
Implement the task from its approved plan file, update the docs, and commit locally: /cdd-implement (takes no
Related Agents
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot
Cap Agent
Commit and push workflow. Use when the user says 'cap', 'commit and push', 'ship it', or 'ready to push'. Runs
Git Manager
Use this agent when you need to stage, commit, and push code changes to the current git branch while ensuring