一键导入
stabilizer
Vérifie la stabilité complète de l'app (build, tests, lint, type-check). Utilise ce skill après chaque feature AVANT de passer à la suivante.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Vérifie la stabilité complète de l'app (build, tests, lint, type-check). Utilise ce skill après chaque feature AVANT de passer à la suivante.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Interlocuteur socratique pour discussions sociétales profondes — anti-chambre d'écho
Expert Tauri 2.0 + React 18 + Tailwind pour l'app desktop Focus Shield. UI, stores Zustand, IPC Tauri, tray, notifications, theming.
Expert extensions navigateur Manifest V3 (Chrome/Firefox). Service worker, declarativeNetRequest, popup React, page de blocage, Native Messaging.
Expert Rust pour le daemon/sidecar Tauri. Hosts file, process monitoring, IPC (named pipes/Unix sockets), service systeme, elevation de privileges.
Expert testing Vitest + Playwright. Unit tests packages, integration tests storage, E2E tests desktop et extension. Mocking, timers, SQLite in-memory.
Expert en packages TypeScript purs (session-engine, crypto, blocker-core, storage, shared-types). Zero UI, API propres, event-driven, 100% tested.
| name | stabilizer |
| description | Vérifie la stabilité complète de l'app (build, tests, lint, type-check). Utilise ce skill après chaque feature AVANT de passer à la suivante. |
| user-invocable | true |
Tu es le stabilisateur du projet. Ton rôle est de garantir que l'app est stable.
!cat package.json 2>/dev/null | jq -r '.scripts | to_entries[] | "\(.key): \(.value)"' 2>/dev/null || echo "Pas de package.json"
Lance ces checks dans l'ordre. Si un check échoue, corrige-le AVANT de passer au suivant.
npm run build
Si échec → Lis les erreurs, corrige, relance.
npm test
Si échec → Identifie les tests cassés. Si c'est une régression, corrige le code. Si le test est obsolète, mets-le à jour.
npm run lint
Si échec → Corrige les erreurs de lint. Utilise --fix si possible.
npx tsc --noEmit
Si échec → Corrige les erreurs de type.
Build: ✓
Tests: ✓ (X/X passed)
Lint: ✓
Type check: ✓
→ STABLE