release
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Release
Cut a new npm version of one or more publishable packages in this repo.
Context
- Repo root:
/Users/kyh/Documents/Projects/vibedgames - Publishable packages (path = where commits "count" for change detection):
vibedgames→apps/cli→ tag prefixvibedgames@@vibedgames/multiplayer→packages/multiplayer→ tag prefix@vibedgames/multiplayer@@vibedgames/gamepad→packages/gamepad→ tag prefix@vibedgames/gamepad@
- All ship
dist/built bytsc. All three keeptsBuildInfoFileat.cache/tsbuildinfo.json— NEVER insidedist/(it would ship in the tarball; vibedgames ≤0.3.0 did exactly that). Consequence:rm -rf distalone makestscsilently emit NOTHING (cache says up-to-date). Always remove bothdistand.cache. vibedgamesand@vibedgames/multiplayerhave no internal workspace consumers.@vibedgames/gamepadIS consumed in-repo by the example games viaworkspace:^, butpnpm publishrewrites that to the published version automatically — no manual downstream sync needed.- Current branch: !
git -C /Users/kyh/Documents/Projects/vibedgames rev-parse --abbrev-ref HEAD - Working tree: !
git -C /Users/kyh/Documents/Projects/vibedgames status --short
Arguments
Parse from the user message: