alexfazio/plankton

Write-time code quality enforcement system for Claude Code. Every file edit triggers automated formatting and linting through fast Rust-based linters and dedicated Claude instances that intelligently fix remaining violations

363Stars on the repository
4Mods indexed here, across every type
5mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PreToolUse

01

alexfazio/plankton

Hook Claude Code

Runs before the agent uses a tool for Edit, Write, NotebookEdit and Bash tool calls, executing protect_linter_configs.sh and enforce_package_managers.sh (2 commands). From alexfazio/plankton.

363 +1 5mo ago A tokens not measured original MIT

PostToolUse

02

alexfazio/plankton

Hook Claude Code

Runs after a tool call finishes for Edit, Write and NotebookEdit tool calls, executing multi_linter.sh. From alexfazio/plankton.

363 +1 5mo ago A tokens not measured original MIT

Stop

03

alexfazio/plankton

Hook Claude Code

Runs when the agent finishes a response, executing stop_config_guardian.sh. From alexfazio/plankton.

363 +1 5mo ago A tokens not measured original MIT