Central authority on git hook implementations, modern best practices, and tooling for .NET/C#, JavaScript/TypeScript, Python, and polyglot repositories. Covers framework selection (Husky.Net, lefthook, Husky, pre-commit), setup workflows, Conventional Commits, semantic versioning, secret scanning (gitleaks, TruffleHog), performance optimization, CI/CD integration, testing strategies, and team collaboration patterns. Adaptive to project scale from solo developers to enterprise teams. Use for setting up git hooks, configuring pre-commit/commit-msg/pre-push hooks, integrating dotnet format/dotnet test, ESLint/Prettier, Black/Ruff/mypy, commitlint, choosing between frameworks, optimizing hook performance, enforcing code quality, automating testing, and troubleshooting hook issues.
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.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Central authority on git hook implementations, modern best practices, and tooling for .NET/C#, JavaScript/TypeScript, Python, and polyglot repositories. Covers framework selection (Husky.Net, lefthook, Husky, pre-commit), setup workflows, Conventional Commits, semantic versioning, secret scanning (gitleaks, TruffleHog), performance optimization, CI/CD integration, testing strategies, and team collaboration patterns. Adaptive to project scale from solo developers to enterprise teams. Use for setting up git hooks, configuring pre-commit/commit-msg/pre-push hooks, integrating dotnet format/dotnet test, ESLint/Prettier, Black/Ruff/mypy, commitlint, choosing between frameworks, optimizing hook performance, enforcing code quality, automating testing, and troubleshooting hook issues.
This skill provides comprehensive guidance on modern git hook implementations across multiple ecosystems, with primary focus on .NET/C# and strong support for JavaScript/TypeScript and Python. It covers framework selection, setup workflows, performance optimization, security integration, testing strategies, and team collaboration patterns.
Key capabilities:
Adaptive framework recommendations based on ecosystem, scale, and requirements
Complete lifecycle support from tool selection → setup → configuration → testing → maintenance
Performance-first approach with parallel execution and incremental processing patterns
Security by default with mandatory secret scanning integration
CI/CD integration for defense-in-depth validation (local + remote)
Real-world examples with copy-paste ready configurations
When to Use This Skill
Use this skill when you need to:
Set up git hooks for a new or existing project
Choose a git hook framework (Husky.Net vs lefthook vs Husky vs pre-commit)
Configure pre-commit hooks for code formatting, linting, security scanning
Configure commit-msg hooks for Conventional Commits validation
Configure pre-push hooks for running tests or build validation
Integrate ecosystem tools (dotnet format, ESLint/Prettier, Black/Ruff/mypy)
Enforce Conventional Commits with commitlint
Scan for secrets before commits (gitleaks, TruffleHog)