What problem does it solve?
This Skill eliminates the risk of inconsistent code quality, missed linting violations, and agents bypassing quality rules by modifying linter configurations instead of fixing underlying code issues, which reduces technical debt and manual code review overhead.
Core Features & Use Cases
- Write-Time Quality Enforcement: Runs formatters and linters automatically on every file edit for 8+ languages (Python, TypeScript, Shell, YAML, JSON, TOML, Markdown, Dockerfile), catching issues before they reach version control.
- Tiered Automated Remediation: Routes simple style fixes to fast, low-cost models and complex logic/type errors to more powerful models, resolving 40-50% of violations transparently without agent intervention.
- Config Tamper Protection: Blocks edits to linter configuration files and detects post-hoc changes to prevent agents from disabling rules to pass checks instead of fixing code.
- Use Case: A development team using Claude Code can ensure all code edits adhere to project standards without manual linting steps, avoiding config gaming and reducing merge blockers from quality gate failures.
Quick Start
Use the plankton-code-quality skill to automatically enforce code formatting and linting rules on every file edit in your project.