plankton-code-quality

Automate multi-stage linting and automated fixes via Claude Code hooks.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill plankton-code-quality-kanakmalpani
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plankton-code-quality
Source: https://github.com/KanakMalpani/General-Private-Skills/tree/main/skills/plankton-code-quality
Command: npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill plankton-code-quality-kanakmalpani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plankton Code Quality ensures automatic formatting, linting, and safe, Claude-powered fixes at write-time, preventing style drift and brittle code.

Core Features & Use Cases

  • Auto-formatting and linting across multiple languages (Python, TypeScript/JS, Shell, YAML, JSON, TOML, Markdown, Dockerfile) on every file edit.
  • Tiered model-assisted fixes via Claude Code to address both simple style issues and more complex refactors.
  • Safeguards against config tampering and package-manager risks, with per-project integration and hook-based enforcement.

Quick Start

Install Plankton in your project and enable Claude Code hooks to enforce code quality 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 linting and formatting on every file edit using Claude Code hooks?▼

Automated linting and formatting on file edits is handled by integrating Claude Code hooks with Plankton, which auto-formats code and applies tiered model-assisted fixes across multiple languages at write-time.

Can I enforce Python and TypeScript code quality automatically during development?▼

Yes, automated code quality enforcement for Python and TypeScript is supported during development, alongside Shell, YAML, JSON, TOML, Markdown, and Dockerfile formats through multi-stage linting and automated fixes.

What is the best way to prevent code style drift when using AI coding assistants?▼

Preventing code style drift with AI assistants requires write-time enforcement via hook frameworks, ensuring automatic formatting and model-driven linting fixes are applied immediately after every file edit.

Does automated code fixing protect against configuration tampering and dependency risks?▼

Automated code fixing includes built-in safeguards against configuration tampering and package-manager risks, providing per-project integration and hook-based enforcement to secure your project settings.

How does three-phase processing work for multi-stage code linting and fixes?▼

Three-phase processing coordinates multi-stage linting by separating auto-formatting, standard linting, and complex model-driven refactoring, balancing automated fixes across file edits safely.

Do I need to install Plankton to enable write-time code quality hooks?▼

Yes, you need to install Plankton in your project and enable Claude Code hooks to enforce code quality on every file edit, ensuring automated formatting and linting at write-time.