Check All Skill
Run the complete validation suite for Topographic Studio projects.
Task
You are helping the user validate their code with a full quality check suite.
Instructions
Run these checks in order:
- •
Lint - Check code style with Biome
bashbun run lint
- •
Type Check - Verify TypeScript types
bashbun run typecheck
- •
Test - Run all tests
bashbun run test
- •
Build - Build all packages
bashbun run build
Execution Strategy
- •Run checks sequentially
- •Stop on first failure (report error immediately)
- •If all pass, show comprehensive success summary
Error Reporting
For each failed check, provide:
- •Which check failed (lint, typecheck, test, or build)
- •Specific error messages
- •File locations where errors occurred
- •Suggestions to fix
Success Criteria
All checks must pass:
- •✅ No linting errors
- •✅ No type errors
- •✅ All tests passing
- •✅ All packages build successfully
Output Format
code
Running full validation suite... [1/4] Linting with Biome... ✅ [2/4] Type checking... ✅ [3/4] Running tests... ✅ [4/4] Building packages... ✅ ✨ All checks passed! Ready for commit/release. Summary: - Linted: 127 files, 0 errors - Type checked: 45 files, 0 errors - Tests: 23 passed - Built: 4 packages
When to Use
- •Before committing changes
- •Before creating a pull request
- •Before publishing packages
- •As part of CI/CD validation