Use this skill when validating local changes before reporting them complete.
- Run
pnpm lintfor any code change. - Run
pnpm buildwhen changes touch routing, server code, dependencies, config, Docker/deployment behavior, or anything that can affect production output. - For UI or frontend behavior changes, start the app with
pnpm dev, open the affected route in a browser, exercise the golden path and obvious edge cases, and check the page for visual regressions. - If Supabase schema, migrations, or provider configuration behavior changed, state which migration/config path was checked and whether a staging database replay is still needed.
- If a check cannot be run because credentials or environment are missing, say exactly what is missing instead of claiming verification succeeded.