AgentSkillsCN

check-all

全部检查

SKILL.md

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:

  1. Lint - Check code style with Biome

    bash
    bun run lint
    
  2. Type Check - Verify TypeScript types

    bash
    bun run typecheck
    
  3. Test - Run all tests

    bash
    bun run test
    
  4. Build - Build all packages

    bash
    bun 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