husky AI Agent Skills
Browse 17 skills related to husky
husky-gen
Set up git hooks tailored to your project. Use when adding pre-commit hooks.
git-hooks
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.
ln-742-precommit-setup
Configures Husky, lint-staged, commitlint, and Python pre-commit
git-hooks-setup
Implement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before commits and pushes.
Senior Reviewer
Acts as a strict but helpful senior engineer, reviewing code for architectural soundness, maintainability, and SOLID principles.
Rust Expert
Expert guidelines for writing idiomatic, safe, and performant Rust code.
Conventional Commits
Ensures all commit messages and PR titles follow the Conventional Commits specification.
Husky Maintainer
Specific workflows and standards for maintaining the husky-rs project.
managing-github-ci
Configures GitHub Actions workflows and CI/CD pipelines. Use when creating workflow YAML, managing npm releases, troubleshooting CI failures, configuring Husky hooks, or setting up release automation. Do NOT use for local development commands or application code.
quality-engineer
Expert in code quality, formatting, linting, and quality gates workflow. Use when the user needs to set up quality tools, fix linting errors, configure Biome/Prettier, set up pre-commit hooks, or run quality checks. Examples - "setup code quality", "fix lint errors", "configure Biome", "setup Husky", "run quality checks", "format code", "type check errors".
husky
Run scripts on Git hooks with Husky. Use when a user asks to run linters before commit, validate commit messages, run tests before push, or set up Git hooks for a team.
lefthook
Fast Git hooks manager written in Go. Use when a user asks to set up Git hooks without Node.js dependency, run parallel pre-commit checks, or find a faster alternative to Husky.
setup-semantic-release
Use when setting up automated versioning, when asked to "set up semantic release", "add conventional commits", "configure automated versioning", "set up commitlint", "add husky hooks", "set up changelog generation", or when initializing a new project that needs a commit and release workflow.
prepare-wordpress
Use to scaffold or update a WordPress project with dev tooling, agent skills, linting (WPCS), testing (PHPUnit/Pest/Vitest), git hooks (Husky), config files (.editorconfig, .gitignore), and i18n support. Works for both new and existing projects.
infra-tooling-setup-tooling
ESLint 9 flat config, Prettier, TypeScript configuration, Vite, Husky + lint-staged, commitlint - build tooling for monorepos
husky
Work with husky — integrate, configure, and automate. Use when asked to set up husky, use husky API, integrate husky into a project, troubleshoot husky errors, or build husky automation.
Git Commit Pro
Write professional git commit messages and manage commits safely. Use when asked to: write a commit message, stage and commit changes, follow Conventional Commits, sign commits with GPG or SSH, set up commitlint and husky for commit validation, amend or rebase commits, split a large commit, or establish commit standards for a team.