What problem does it solve? Code quality issues are often caught too late—at commit time or in CI—forcing costly rework. This Skill enforces formatting and linting on every file edit through PostToolUse hooks, automatically fixing violations before they accumulate. ## Core Features & Use Cases - Three-Phase Enforcement: Auto-formats files silently, collects remaining violations as structured JSON, then delegates fixes to Claude subprocesses routed by complexity (Haiku for style, Sonnet for logic, Opus for type errors). - Config Tamper Protection: Blocks edits to linter configs like .ruff.toml and biome.json via PreToolUse hooks, preventing agents from disabling rules instead of fixing code. - Package Manager Enforcement: Blocks legacy package managers (pip, npm, yarn) and redirects to uv and bun. - Use Case: A team working across Python, TypeScript, Shell, and YAML wants every AI-assisted edit automatically formatted and linted, with only unfixable violations surfaced to the main agent. ## Quick Start Set up Plankton hooks in my project so every file edit is automatically formatted and linted with violations fixed by model-tiered subprocesses.