npx claudepluginhub nishide-dev/claude-code-ml-researchDefined in hooks/hooks.json
tool == "Write" && tool_input.file_path matches "\.py$"nodetool == "Write" && tool_input.file_path matches "\.py$"bashbashtool == "Edit" && tool_input.file_path matches "\.py$"bashtool == "Write" && tool_input.file_path matches "(pixi\.toml|pyproject\.toml)$"nodetool == "Write" && tool_input.file_path matches "configs/.*\.yaml$"bashtruenodeAuto-formats and lint-fixes Python files with ruff via uvx after Write/Edit. Notifies on Python formatting and package config changes like pyproject.toml. Runs bash, modifies files.
Share bugs, ideas, or general feedback.