pre-commit-check
Exécuter les vérifications de qualité pré-commit
Les vérifications de qualité de développement ralentissent votre flux de travail. Cette compétence effectue une validation rapide du lint, des tests et du build uniquement sur les fichiers modifiés, permettant une vérification pré-commit rapide sans analyse complète du projet.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「pre-commit-check」。 Run pre-commit-check to verify my changes
預期結果:
- Pre-Commit Check completed successfully
- Backend: Lint passed, 12 tests passed, compilation successful
- Frontend: Lint passed, 5 tests passed, type check passed
- Your changes are ready to commit.
正在使用「pre-commit-check」。 Check backend files only
預期結果:
- Backend check running
- Checkstyle: 0 errors
- SpotBugs: 0 errors
- Tests: 8 tests passed
- Backend compilation: Successful
安全審計
安全This is a pure documentation skill containing only SKILL.md markdown file. No executable code, scripts, network calls, or file system access beyond documentation. All 32 static findings are FALSE POSITIVES caused by the scanner misidentifying documentation code blocks as executable code, and misclassifying Japanese text and YAML frontmatter as cryptographic algorithms and high-entropy content.
風險因素
🌐 網路存取 (1)
📁 檔案系統存取 (1)
⚙️ 外部命令 (21)
品質評分
你能建構什麼
Validation pré-commit rapide
Exécuter des vérifications de qualité rapides avant de commiter pour détecter les problèmes tôt dans le cycle de développement.
Vérifier les modifications locales
Vérifier que les modifications soumises respectent les normes de qualité avant qu'elles n'entrent dans le processus de revue.
Validation de porte légère
Implémenter des portes de qualité rapides dans les pipelines de développement sans reconstruction complète du projet.
試試這些提示
Run pre-commit-check to verify my changes are ready for commit.
Run pre-commit-check with skip_tests=true to check only lint and compilation.
Run pre-commit-check with skip_tests=false to execute tests on changed files.
Run pre-commit-check for backend changes only using the backend-focused workflow.
最佳實務
- Exécuter pre-commit-check avant chaque commit pour détecter les problèmes tôt
- Utiliser skip_tests=false pour le développement normal afin de maintenir la couverture de tests
- Toujours exécuter qa-check avant de créer des PR pour une validation complète
避免
- Ignorer régulièrement les tests avec skip_tests=true
- Se fier uniquement à pre-commit-check pour la validation de qualité des PR
- Ignorer les échecs de lint avant de commiter