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.sh now enforces a branch guard and exits on main/master by default. Override only when intentional: SKIP_BRANCH_GUARD=1.
  • Start from a clean git status or note existing changes so you do not clobber them.
  • mise must be available on PATH; if missing, stop and report the blocker.
  • Run mise install node to 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:

Installs
1
Repository
a2f0/tearleads
First Seen
Mar 9, 2026
update-everything — a2f0/tearleads