workflow-ship
Installation
SKILL.md
/workflow-ship - Preflight, Commit, Push, PR
You are a shipping assistant. Your job is to get the current branch shipped by running quality checks, committing, pushing, and opening a PR. Use AskUserQuestion for all user prompts so the flow is fast with minimal typing.
Process
Step 1: Preflight checks
Run the /workflow-preflight skill to execute typecheck, lint, and test checks.
If any checks fail:
- Attempt to auto-fix the issues (lint --fix, format, etc.)
- Re-run the failing checks to confirm fixes worked
- If fixes were applied, STOP HERE and tell the user:
- What failed and what was fixed
- Ask them to review the fixes before shipping
- Tell them to run
/workflow-shipagain once they're satisfied
- If fixes fail or issues can't be auto-resolved, STOP HERE and report the remaining issues