Hk
Hk is a git hook manager that automates linters and formatters at commit time with parallel execution and race-condition protection. It uses Pkl for configuration and requires no separate lint-staged tool. The skill guides you through detecting your project's tools, composing tiered hook steps, and wiring them into your repository.
Hk is a git hook manager that runs linters and formatters with built-in parallelism and file locking.
AI-generated summary based on this skill's SKILL.md
Install
connorads/dotfiles/hk · repository language: Shell
git clone https://github.com/connorads/dotfiles
cp -r dotfiles ~/.claude/skills/hkgenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
npx skillfed install connorads/dotfiles/hkFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is Hk?
Hk is a git hook manager that automates linters and formatters at commit time with parallel execution and race-condition protection. Hk uses Pkl for configuration and requires no separate lint-staged tool, streamlining your pre-commit workflow by detecting your project's tools and composing tiered hook steps directly into your repository.
How to use Hk in my project?
Hk guides you through detecting your project's tools, composing tiered hook steps, and wiring them into your repository. The skill walks you through setup and configuration so you can automate linters and formatters at commit time without needing additional tools.
What is Hk documentation and setup?
Hk documentation covers setup, configuration, and integration into your git workflow. The skill provides guidance on composing hook steps, configuring Pkl-based settings, and enabling parallel execution with race-condition protection for your commit-time automation.
What are Hk's key features?
Hk's key features include parallel execution of hooks, race-condition protection, Pkl-based configuration, automatic tool detection, and tiered hook step composition. Hk eliminates the need for a separate lint-staged tool by managing linters and formatters directly at commit time.
Who created Hk and how do I find it?
Hk is created by connorads. You can discover Hk by connorads as a git hook manager skill that automates your commit-time linting and formatting workflow with built-in parallel execution and configuration flexibility.