What problem does it solve? pnpm commands in this monorepo fail with misleading errors like "No projects matched the filters", missing coverage output, unbuilt native binaries, or corepack network timeouts, and the root causes are non-obvious workspace and toolchain quirks. ## Core Features & Use Cases - Filter and Script Fixes: Explains why -F app fails (the package is named plover) and why colon-named scripts like test:coverage need an explicit run keyword under --filter. - Native Build and Store Issues: Covers pnpm 10's onlyBuiltDependencies gating for electron/esbuild postinstall scripts and ERR_PNPM_UNEXPECTED_STORE caused by a stray Homebrew pnpm shadowing the pinned version. - Network/Corepack Failures: Resolves ConnectTimeoutError on restricted networks by bypassing the corepack shim with a PATH override to the global pnpm. - Use Case: You run pnpm --filter ./app test:coverage and get "No projects matched the filters" — this Skill tells you to use pnpm --filter ./app run test:coverage instead. ## Quick Start Ask the AI to diagnose why your pnpm command failed in this repo and apply the matching fix from the quick reference table.