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
Enforces quality through a three-phase pipeline: auto-formatting (ruff, shfmt, biome, taplo), structured linting across 20+ language-specific tools (Python, JavaScript, Shell, Docker, YAML), then Claude subprocesses intelligently fix remaining violations via model routing that right-sizes reasoning to problem complexity. Activates via Claude Code hooks in `.claude/hooks/` with zero installation—clone the repo, run setup, and hooks auto-activate; config files are tamper-proof through PreToolUse hook interception, and supports enforcing architectural constraints like cyclomatic complexity limits and package manager compliance (uv/bun only).
256 stars.
Stars
256
Forks
17
Language
Shell
License
MIT
Category
Last pushed
Mar 08, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/alexfazio/plankton"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
UfoMiao/zcf
Zero-Config Code Flow for Claude code & Codex
frankbria/ralph-claude-code
Autonomous AI development loop for Claude Code with intelligent exit detection
popup-studio-ai/bkit-claude-code
bkit Vibecoding Kit - PDCA methodology + Claude Code mastery for AI-native development
cheolwanpark/claude-agent-toolkit
Python framework for building agents using claude-code-sdk with programmable tools
shinpr/claude-code-workflows
Production-ready development workflows for Claude Code, powered by specialized AI agents.