best-practices
Installation
SKILL.md
Universal Best Practices
This skill provides comprehensive guidance on software engineering best practices that apply across all programming languages and project types. Follow these principles to ensure clean, maintainable, production-ready code.
Core Workflow
When writing or reviewing code:
- Start with KISS and YAGNI - implement the simplest thing that solves the current need
- Apply SOLID principles to structure your classes and modules
- Ensure DRY by eliminating duplication
- Use SoC to separate concerns into distinct responsibilities
- Follow LoD to minimize coupling between components
- Apply remaining principles as relevant to your specific context