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.
Limited to specific tools
Additional assets for this skill
This skill is limited to using the following tools:
examples/README.mdexamples/commitlint.config.jsexamples/husky-javascript-package.jsonexamples/husky-net-dotnet-format.jsonexamples/lefthook-dotnet.ymlexamples/lefthook-polyglot.ymlexamples/pre-commit-python.yamlreferences/README.mdreferences/conventional-commits.mdreferences/framework-comparison.mdreferences/performance-optimization.mdreferences/secret-scanning.mdreferences/setup-workflows.mdreferences/testing-strategies.mdreferences/troubleshooting.md