perps-validate-multiproject

Installation
SKILL.md

Validate Perps Multiproject

Validate one perps change across multiple local MetaMask repo checkouts.

Canonical direction: a CLIENT validates a CORE controller change. The @metamask/perps-controller package lives in Core; Mobile and Extension consume it. The owner is wherever the controller change is; the targets are the clients that must not break. (Client↔client parity is a secondary mode — see below.)

Deterministic layer — use scripts/perps-validate.sh

Do not re-derive the per-folder commands each run. scripts/perps-validate.sh encodes them and is portable across machines and Node managers. Run it in order:

SC="$(dirname "$0")/scripts/perps-validate.sh"   # or the skill's scripts/ path
Installs
2
Repository
metamask/skills
GitHub Stars
23
First Seen
Jul 13, 2026
perps-validate-multiproject — metamask/skills