w-ship
Implement the requested change, validate, commit, push, and create its PR.
Install
npx skills add https://github.com/blockmatic/basilic-skills --skill w-shipSKILL.md
Invocation requests the complete implementation-to-PR path, not a lone commit (/w-commit) and not merge or deploy. Read the task or plan, repository instructions, branch state, affected docs, and scripts. Follow git publish. Do not open a child SKILL.md unless that Git step is blocked.
- Follow git-publish branch rules. Dirty tree stops (no stash). Every new branch:
git fetch originthengit switch -c <name> --no-track origin/main— never skip fetch, never a stale localmain. - Implement in complete slices. Docs as
/w-build: matching MDX and nearest README when behavior/commands/conventions changed, or one line why not. - Run the repository's full pre-push gate (
pnpm qain Basilic, or the consuming repo's documented equivalent). This is the only playbook that requires that gate. Diagnose failures before publishing. - Commit task-owned changes, then push the inspected upstream.
- Create or update the PR. Return commit, branch, PR link, and checks. If a gate fails, report the blocker and completed local work; do not present an unpublished change as shipped.
Related skills
setup-matt-pocock-skillsmattpocock905KConfigure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.hyperframes-cliheygen-com714KUse the HyperFrames CLI development loop: init, add, catalog, capture, lint, check, snapshot, compare, grade-compare, preview, play, present, beats, keyframes, single or batch render, publish, cloud, cloudrun, feedback, lambda, doctor, browser, info, upgrade, skills, compositions, timeline, history, docs, benchmark, telemetry, transcribe, auth, tts, and remove-background. Also use when diagnosing build or render failures. validate, inspect, and layout are deprecated aliases; use check. Covers loimplementmattpocock627KImplement a piece of work based on a spec or set of tickets.ask-mattmattpocock626KAsk which skill or flow fits your situation. A router over the skills in this repo.