| name | test |
| description | Run build, lint, and tests after code changes. Fix any failures before stopping. |
Test Skill
Run this skill after completing code changes to validate the work.
Workflow
-
Build config package (always required before tests):
pnpm build:config
-
Run lint:
pnpm lint
If lint fails: fix the issues and re-run.
-
Run relevant tests based on what changed:
-
If tests fail: read the error, fix the issue, rebuild config if needed, and re-run.
Requirements
- All tests must pass before work is considered complete.
- Some tests hit live RPCs and have a 45s timeout — transient failures may occur. Retry once before investigating.
- If a test fails consistently, fix the root cause rather than skipping it.
Invocation
- Automatic: run this after any code changes
- Manual:
/test