kiss-dry-yagni
Principes KISS, DRY, YAGNI
This skill provides simplicity and code quality guidelines.
See @REFERENCE.md for detailed documentation.
Quick Reference
- KISS: Methods < 20 lines, complexity < 10, indent < 3 levels
- DRY: Abstract after 3 occurrences, single source of truth
- YAGNI: Only build what's explicitly required NOW
- Early returns: Prefer guard clauses over nested else
- Composition: Prefer over inheritance
More from thebeardedbearsas/claude-craft
documentation
Documentation. Use when writing docs or reviewing documentation.
31solid-principles
SOLID principles for object-oriented design. Use when reviewing code quality, refactoring, designing classes or interfaces, or discussing architecture patterns.
23security
Security guidelines and OWASP Top 10. Use when reviewing security, implementing authentication or authorization, hardening code, or discussing vulnerabilities.
22testing
TDD/BDD testing principles. Use when writing tests, reviewing test coverage, setting up testing, or discussing test strategy and test architecture.
21workflow-analysis
Workflow d'Analyse Obligatoire. Use when working with workflow analysis.
20security-reactnative
Security - React Native 0.85+ Best Practices. Use when reviewing security, implementing auth, or hardening code.
18