w-push
Validate and push the intended branch while preserving unrelated work.
Install
npx skills add https://github.com/blockmatic/basilic-skills --skill w-pushSKILL.md
Invocation requests pushing the current task. Follow git publish.
- Review the intended diff and required check results. Remove only temporary debug code introduced by the task.
- If task changes need committing, follow commit. Preserve unrelated staged and untracked files.
- Push to the inspected upstream. If none exists, use the repository's intended remote and current branch; resolve ambiguity before publishing.
- For a rejected push, inspect divergence and use the repository's non-destructive synchronization workflow. Never force-push or bypass hooks. Do not create a PR, deploy, or start watching CI unless requested.
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.
