com um clique
check
Run all pre-commit validation (lint, typecheck, tests)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Run all pre-commit validation (lint, typecheck, tests)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Generate a new React component with Mantine styling
Update documentation after implementing features or making changes
Run a quick architecture review via architect-reviewer agent
Generate mobile-specific React components with platform detection and safe areas
Run a quick security audit on recent changes or specific files
Generate a test file for a component, hook, or utility
| name | check |
| description | Run all pre-commit validation (lint, typecheck, tests) |
Primary validation for Skelenote development. Since CI does NOT run on feature branches or PRs, this skill is REQUIRED before merging to main.
Runs all validation that CI will run after merge, catching failures locally.
Run these commands in sequence, stopping on first failure:
pnpm lint
pnpm exec tsc --noEmit
pnpm test:run
cd src-tauri && cargo test
=== ESLint ===
✓ No linting errors
=== TypeScript ===
✓ No type errors
=== Frontend Tests ===
✓ 25 tests passed
=== Backend Tests ===
✓ 8 tests passed
All checks passed! Safe to commit.
=== ESLint ===
✓ No linting errors
=== TypeScript ===
✗ Type errors found:
src/components/TaskList.tsx:42:5
error TS2339: Property 'foo' does not exist on type 'Task'
Stopping. Fix type errors before continuing.
This runs the same checks as .github/workflows/test.yml:
pnpm lintpnpm exec tsc --noEmitpnpm test:runcargo testImportant: CI only runs after merge to main. Running /check locally is your primary gate for code quality.