kanso-principles

Enforces lean coding standards by prioritizing deletion over addition in generated code, reviews, and refactorings.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/blakecyze/kanso --skill kanso-principles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanso-principles
Source: https://github.com/blakecyze/kanso/tree/main/skills/kanso-principles
Command: npx skills add https://github.com/blakecyze/kanso --skill kanso-principles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates code bloat, redundant comments, and defensive programming theatre by enforcing a strict philosophy of deletion over addition.

Core Features & Use Cases

  • Anti-Dilution Taxonomy: Provides a standardized set of rules to identify and remove tautological comments, filler variables, and premature abstractions.
  • Code Quality Enforcement: Ensures that all generated or reviewed code adheres to the principle of earning every line through reduced complexity or increased clarity.
  • Use Case: Use this skill to audit a pull request or refactor a legacy module to ensure it matches existing repository conventions while stripping away unnecessary structural erosion.

Quick Start

Apply the kanso-principles to the current codebase to identify and remove all redundant comments and filler variables.

Frequently Asked Questions about kanso-principles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove redundant comments and filler variables during code refactoring?

To remove redundant comments and filler variables during code refactoring, apply an anti-dilution taxonomy that prioritizes deletion over addition, ensuring every line earns its place through reduced complexity or increased clarity.

What is the best way to audit a pull request for code bloat and defensive programming theatre?

The best way to audit a pull request for code bloat is to enforce lean coding standards that strip away tautological comments, filler variables, and premature abstractions while matching existing repository conventions.

Can I use clean code principles to minimize complexity in legacy modules?

Yes, you can apply clean code principles to minimize complexity in legacy modules by enforcing a strict deletion philosophy that removes unnecessary structural erosion and maintains the existing repository voice.

How does an anti-dilution taxonomy work in code review?

An anti-dilution taxonomy works in code review by providing standardized rules to identify and eliminate redundant structural elements, tautological comments, and premature abstractions from the codebase.

When should I not use minimalism approaches in software engineering?

You should avoid minimalism approaches when adding necessary structural elements that do not dilute code quality, as the goal is to eliminate bloat and defensive programming theatre rather than removing functionally essential logic.