plankton-code-quality

plankton code quality

affaan-m 232k ↓ 5k MIT updated 25d ago
Claude Code
View source ↗

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

Source

Repository: https://github.com/affaan-m/everything-claude-code

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.