core-principles
Installation
SKILL.md
Core Principles & Code Organization
Purpose: Fundamental principles guiding production code development and project structure. Focus: SOLID, DRY, KISS, design patterns, project organization.
When to Use This Skill
- Reviewing code for SOLID principle compliance
- Refactoring code for maintainability
- Choosing appropriate design patterns
- Teaching or evaluating engineering standards
- Setting up a new project structure
- Refactoring monolithic codebases
- Implementing dependency injection
- Organizing modules for team collaboration
- Choosing between architectural patterns