plankton-code-quality

Run linters and formatters on every file edit via Claude Code.

Updated May 31, 2026
One-click install
npx skills add https://github.com/Ewallyw/claude-config-public --skill plankton-code-quality-ewallyw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plankton-code-quality
Source: https://github.com/Ewallyw/claude-config-public/tree/main/claude-config-master/claude-config-master/skills/plankton-code-quality
Command: npx skills add https://github.com/Ewallyw/claude-config-public --skill plankton-code-quality-ewallyw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, biome, claude, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automatically enforces code quality as you edit, saving time on formatting and linting while ensuring code integrity.

Core Features & Use Cases

  • Write-time Quality Enforcement: Run formatters and linters with every file edit, ensuring immediate feedback and clean code.
  • Config Protection: Safeguards against LLM modifications to linter configurations to prevent rule-passing instead of fixing.
  • Model Routing: Automatically route fixes to appropriate models based on violation complexity.

Quick Start

Run Claude Code in the Plankton directory to automatically apply code quality checks on every file edit.

Frequently Asked Questions about plankton-code-quality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code quality checks during file editing in Claude Code?

Automated code quality checks run in real-time during editing by leveraging linters, formatters, and Claude subprocesses. This enforces write-time quality by providing immediate feedback and applying automated fixes directly within the development environment.

What's the best way to prevent LLMs from modifying linter configurations to pass checks?

Config protection safeguards against LLM modifications to linter configurations. This prevents the model from bypassing rules to pass checks, ensuring actual code issues are fixed rather than silently altering the enforcement rules.

Does this automated formatting and linting tool require Ruff and Biome?

Yes, real-time code quality enforcement requires Ruff, Biome, and Claude Code integration. These dependencies are essential for running formatters and linters to apply immediate feedback and automated fixes on every file edit.

How does model routing handle complex linter violations?

Model routing automatically directs fixes to appropriate models based on violation complexity. This ensures that formatting and linting errors are matched with the correct processing logic for efficient, automated resolution.

How do I run write-time quality enforcement in my project?

Run Claude Code in the Plankton directory to automatically apply code quality checks on every file edit. This triggers formatters and linters instantly, ensuring clean code integrity without manual intervention.

Why use real-time linters and formatters instead of manual code review?

Real-time linters and formatters provide immediate feedback during editing, saving time on manual formatting. They enforce code integrity continuously, catching violations automatically as files are written rather than after submission.