name: repo-validate description: Run broader repo validation and summarize the outcome clearly for operator-run checks, pushes, PRs, or release readiness.
Repo Validate
Use this skill when you need broad validation of the repository, not the normal closeout path for a single change.
Use this workflow
- Inspect the relevant files or change set first.
- Run the broad checks that match the scope:
bun run lintbun run typecheckbun run test
- Also run
bun run smokewhen the change affects:packages/web-playerpackages/cli- routes, viewport, browse, theme, diagnostics, wizard, startup flow
- docs that describe visible runtime behavior
- Also run
bun run buildwhen the change affects:- published packages
- startup/runtime packaging
- release-facing paths
- Prefer
bun run prepushfor cross-package or release-facing changes. - Prefer
bun run allcheckswhen the operator wants the full validation pass with normal logs.
Report format
- List every command run.
- Mark pass/fail for each command.
- Mention whether smoke and build were intentionally skipped and why.
- Call out coverage status when
bun run testpasses. - If something fails, summarize the first actionable failure instead of pasting noisy logs.
Repository-specific reminders
- CI runs lint, typecheck, test, Playwright install, smoke, and build.
- Coverage must stay at
100%. - A PR is not done until CI is green.