plankton-code-quality
plankton code quality
What it does
- You want automatic formatting and linting on every file edit (not just at commit time)
- You need defense against agents modifying linter configs to pass instead of fixing code
- You want tiered model routing for fixes (Haiku for simple style, Sonnet for logic, Opus for types)
- You work with multiple languages (Python, TypeScript, Shell, YAML, JSON, TOML, Markdown, Dockerfile)
- pip, pip3, poetry, pipenv → Blocked (use uv)
- npm, yarn, pnpm → Blocked (use bun)
- Allowed exceptions: npm audit, npm view, npm publish
Requirements & configuration
- You need defense against agents modifying linter configs to pass instead of fixing code
- Note: Plankton requires manual installation from its repository. Review the code before installing.
- If config is changed to suppress violations, require explicit review before merge.
Configuration: HOOK_SKIP_SUBPROCESSHOOK_SUBPROCESS_TIMEOUTHOOK_DEBUG_MODELHOOK_SKIP_PM
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
plankton-code-quality FAQ
What does the plankton-code-quality skill do?
Write-time code quality enforcement using Plankton — auto-formatting, linting, and Claude-powered fixes on every file edit via hooks. You want automatic formatting and linting on every file edit (not just at commit time) You need defense against agents modifying linter configs to pass instead of fixing code
What does plankton-code-quality require?
You need defense against agents modifying linter configs to pass instead of fixing code Note: Plankton requires manual installation from its repository. Review the code before installing. If config is changed to suppress violations, require explicit review before merge. Configuration keys: HOOK_SKIP_SUBPROCESS, HOOK_SUBPROCESS_TIMEOUT, HOOK_DEBUG_MODEL, HOOK_SKIP_PM.
How do I install plankton-code-quality?
Run: npx -y skills add https://github.com/affaan-m/everything-claude-code --skill plankton-code-quality --agent claude-code — the source lives at github.com/affaan-m/everything-claude-code.
Maintain plankton-code-quality?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[plankton-code-quality on getagentictools](https://getagentictools.com/skills/affaan-m-everything-claude-code-plankton-code-quality?ref=badge) npx agentictools info skills/affaan-m-everything-claude-code-plankton-code-quality The second line is the CLI lookup for this page — handy in READMEs and docs.