update-everything
Installation
SKILL.md
Update Everything
Update all dependencies in the workspace (especially under packages/) and verify linting, builds, and tests. Capture and summarize warnings/deprecations.
Preflight
- Confirm you are not on
main; create/switch branches before running updates. ./scripts/updateEverything.shnow enforces a branch guard and exits onmain/masterby default. Override only when intentional:SKIP_BRANCH_GUARD=1.- Start from a clean
git statusor note existing changes so you do not clobber them. misemust be available on PATH; if missing, stop and report the blocker.- Run
mise install nodeto match.nvmrc. - Never install or update Node with Homebrew in this workflow.
- Ensure platform tooling is available (pnpm, bundler, CocoaPods, Android SDK). If optional platform tooling is missing, the script now skips that phase and reports it in a warning summary.
Workflow
Use the shared script to perform the standard update flow: