plankton-code-quality

Automate formatting and linting across multiple file types as they change.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/RUSHYOP/imperium-cli --skill plankton-code-quality-rushyop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plankton-code-quality
Source: https://github.com/RUSHYOP/imperium-cli/tree/main/content/skills/plankton-code-quality
Command: npx skills add https://github.com/RUSHYOP/imperium-cli --skill plankton-code-quality-rushyop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write-time code quality enforcement to automatically format and lint code as files change, preventing drift and reducing manual cleanup.

Core Features & Use Cases

  • On-the-fly formatting and linting across multiple languages using Plankton hooks
  • Tiered, Claude-backed code fixes routed by violation severity for efficient remediation
  • Config protection and enforcement to guard linter configs and block tampering

Quick Start

Install Plankton hooks in your project and run Claude Code to enable write-time quality enforcement.

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 formatting and linting across multiple file types when files change?

Automated write-time code quality enforcement applies formatting and linting across Python, TypeScript, Shell, YAML, JSON, TOML, Markdown, and Dockerfiles as files change, preventing drift and reducing manual cleanup.

What is write-time code quality enforcement and how does it work with Claude?

Write-time code quality enforcement uses a three-phase workflow that delegates formatting and linting fixes to Claude, routing remediation by violation severity as files change to prevent drift.

Do I need Plankton hooks and Claude Code to run automated code formatting?

Yes, automating write-time code quality with this workflow requires installing Plankton hooks in your project and running Claude Code to enable the three-phase linting and formatting enforcement.

How are code linting violations fixed automatically during file changes?

Linting and formatting violations are fixed through a tiered, Claude-backed routing system that processes fixes based on violation severity for efficient remediation across supported file types.

Can automated linting workflows protect linter configs and block package-manager tampering?

Yes, the write-time code quality workflow includes security guards designed to enforce config protection and block package-manager tampering during automated formatting and linting operations.