plankton-code-quality

Format and lint code on every file edit in Claude Code workflows.

Updated May 9, 2026
One-click install
npx skills add https://github.com/kk20300113-png/my-claude-skills --skill plankton-code-quality-kk20300113-png
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plankton-code-quality
Source: https://github.com/kk20300113-png/my-claude-skills/tree/main/plankton-code-quality
Command: npx skills add https://github.com/kk20300113-png/my-claude-skills --skill plankton-code-quality-kk20300113-png

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual code quality checks are inconsistent, easy to skip, and AI coding agents often bypass linter rules by modifying configuration files instead of fixing actual code, leading to accumulating technical debt and unreliable codebases.

Core Features & Use Cases

  • Write-time automatic enforcement: Runs formatters and linters on every file edit via Claude Code hooks, catching issues before they are committed, with support for Python, TypeScript, Shell, YAML, JSON, TOML, Markdown, and Dockerfile.
  • Tiered AI-powered fixes: Routes code violations to the appropriate Claude model tier (Haiku for simple style fixes, Sonnet for complex refactoring, Opus for type system errors) to automatically resolve issues without manual developer intervention.
  • Config tamper protection: Blocks edits to linter configuration files and detects unauthorized changes at session end to prevent agents from disabling rules to avoid fixing code. Use case: For a development team using Claude Code, this skill resolves 40-50% of code quality issues silently, and automatically fixes most remaining violations, reducing time spent on manual linting and trivial code review tasks.

Quick Start

Use the plankton-code-quality skill to automatically enforce code formatting and linting rules on every file you edit while working in your project directory.

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 formatting and linting on every file edit in Claude Code?

Automated code formatting and linting on every file edit is enforced via Claude Code hooks, running checks automatically before changes are committed to eliminate manual quality checks.

How do I stop AI coding agents from bypassing linter rules by modifying config files?

Linter protection blocks edits to linter configuration files and detects unauthorized changes at session end, preventing agents from disabling rules to avoid fixing code.

Can I automatically fix code violations using different tiers of Claude models?

Tiered model routing automatically resolves code violations by routing simple style fixes to Haiku, complex refactoring to Sonnet, and type system errors to Opus.

Does write-time code quality enforcement work for TypeScript and Python projects?

Write-time code quality enforcement supports TypeScript and Python projects, alongside Shell, YAML, JSON, TOML, Markdown, and Dockerfile formats.

What is the best way to handle legacy package manager enforcement in automated workflows?

Automated workflows handle legacy package manager enforcement transparently without developer overhead, ensuring compliance through write-time checks and configuration tamper protection.

How much manual code review time can I save by automating linter fixes?

Automating linter fixes silently resolves 40-50% of code quality issues and automatically fixes most remaining violations, significantly reducing time spent on trivial code review tasks.