Python Precommit

Configures pre-commit for a Python repo — a .pre-commit-config.yaml with ruff, mypy, hygiene, commit-message and pre-push hooks, plus non-Python file formatting and validation (YAML, JSON, TOML, Markdown), kept in sync with CI. Use for 'set up pre-commit', 'add git hooks', 'devs keep skipping hooks with --no-verify', 'format the YAML and Markdown', 'enforce conventional commits'. Not for Claude Code agent hooks or CI workflows.

Paldom 6b7a3a9 5 files · 61.0 KB Updated

File contents

Paldom/python-skills/tree/main/skills/python-precommit commit 6b7a3a9e49

Frequently asked questions

npx skillmds@latest add paldom/python-precommit