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.