en un clic
check
Run all pre-commit validation (lint, typecheck, tests)
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Run all pre-commit validation (lint, typecheck, tests)
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle 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.