César Alberca
Todas las skills

validate — Skill de Claude

Run full project validation including build, type checking, tests, linting, and format checking. Use when user says "validate", "run all checks", "check everything", or before commits/PRs to ensure code quality.

#Validate

Run all validation commands to check project health. Continue through all checks even if some fail, then report all issues at once.

#Commands

This is an overview of the commands that are executed through the script/validate.sh

  1. Build - npm run build (vite build)
  2. Type check - npm run compile (tsc -b)
  3. Tests - npm run test (unit + integration + e2e)
  4. Lint - npm run lint (biome check)
  5. Format - npm run format:check (biome format)

#Execution

Run the validation script:

~/.claude/skills/validate/scripts/validate.sh

#Reporting

After all commands complete, summarize results:

  • List each check with ✅ (pass) or ❌ (fail)
  • For failures, show the relevant error output
  • Suggest fixes for common issues