About
The precommit-setup skill streamlines the process of implementing Git hooks to ensure code quality before every commit. It provides standardized configurations for Python (Ruff, Mypy), Rust (Clippy, Rustfmt), and TypeScript (ESLint, Prettier), helping developers catch errors early. By automating the creation of .pre-commit-config.yaml and integrating with CI/CD pipelines, this skill ensures consistent linting, formatting, and security standards across the entire development team.