·sc-principles
</>

sc-principles

tony363/superclaude

Enforce KISS, Purity, SOLID, and Let It Crash principles through mandatory validation gates. Detects complexity violations, impure functions, design anti-patterns, and error handling issues.

7Installs·0Trend·@tony363

Installation

$npx skills add https://github.com/tony363/superclaude --skill sc-principles

SKILL.md

Mandatory validation skill enforcing four fundamental software engineering principles:

| Cyclomatic Complexity | > 10 | error | Number of independent paths through code | | Cyclomatic Complexity | > 7 | warning | Early warning for growing complexity | | Cognitive Complexity | > 15 | error | Weighted complexity (nested structures count more) | | Function Length | > 50 lines | error | Lines of code per function (inclusive count) |

| Nesting Depth | > 4 levels | error | If/for/while/with/try nesting | | Parameter Count | > 5 | warning | Function parameters |

Enforce KISS, Purity, SOLID, and Let It Crash principles through mandatory validation gates. Detects complexity violations, impure functions, design anti-patterns, and error handling issues. Source: tony363/superclaude.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/tony363/superclaude --skill sc-principles
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is sc-principles?

Enforce KISS, Purity, SOLID, and Let It Crash principles through mandatory validation gates. Detects complexity violations, impure functions, design anti-patterns, and error handling issues. Source: tony363/superclaude.

How do I install sc-principles?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/tony363/superclaude --skill sc-principles Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/tony363/superclaude