What problem does it solve?
standards-kit prevents inconsistent code quality and UI divergence by enforcing complexity limits, naming conventions, import ordering, and approved component libraries.
Core Features & Use Cases
- Complexity enforcement: Keeps cyclomatic complexity under 8 to reduce brittle logic and maintenance risk.
- Strict code hygiene: Disallows console.log, magic numbers, and unused imports, and uses @wednesday-skills tags for dynamic patterns.
- Approved UI-only policy: Requires UI components to come only from shadcn, Aceternity UI, or Magic UI, aligning teams on visual consistency and reuse.
- Consistent structure: Applies PascalCase for UI/Types and camelCase for Logic, plus strict import ordering to improve readability and diffs.
Quick Start
Ask an AI coding agent to apply the standards-kit rules to your code changes, ensuring complexity stays below 8 and UI components only use shadcn, Aceternity UI, or Magic UI.