ship
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Context
- Current git status: !
git status - Current git diff (staged and unstaged changes): !
git diff HEAD - Current branch: !
git branch --show-current - Recent commits: !
git log --oneline -10
Your task
Ship the current changes by following these steps in order:
1. Create a branch if needed
If on master, create and checkout a new descriptive branch based on the changes.
2. Commit
Stage all changed files and create a single commit with an appropriate message. If $ARGUMENTS is provided, use it as the commit message.
3. Run CI
Run bin/ci and wait for it to complete. This is mandatory — do not skip it.
- If
bin/cifails: stop here. Show the failure output and suggest fixes. Do NOT push or create a PR. - If
bin/cipasses: continue to step 4.
4. Open a PR
bin/ci already pushed the branch to origin. Create a pull request using gh pr create and return the PR URL and a brief summary of files changed eg 2 Files Changed
More from robzolkos/zolkos-agent-skills
catchup
Catch up on codebase changes by reviewing the diff from master and reading relevant spec files.
9done
Reset the working directory for the next task by ensuring no uncommitted changes exist, then switching to the main branch and pulling latest.
8plan2json
Convert feature requirements into structured end-to-end test cases as JSON.
8discovery
Quick user-centric interview to capture requirements from a time-poor stakeholder.
8prime
Prime yourself on a codebase by listing files and reading the README.
7interview
Interview me about the plan
7