Get a week free of Claude Code →

Yanko Belov

9 Claude Code skills from yanko-belov/code-craft. Try each skill in the interactive playground before installing.

🔍 Interface Segregation
This skill helps you design focused interfaces by applying the Interface Segregation Principle, avoiding throw and no-op methods and promoting cohesive,
designrefactorcode-review
🧪 Dependency Inversion
This skill helps you apply the Dependency Inversion Principle in TypeScript by promoting interface-based design and injecting dependencies instead of
backendtestingrefactorcode-review
🧪 Dry
This skill helps you identify and extract duplicate logic to enforce a single source of truth across codebases, reducing bugs and maintenance.
refactorcode-reviewdebuggingtesting
🛡️ Encapsulation
This skill enforces encapsulation in TypeScript by guiding you to hide internal state and expose behavior through validated methods.
code-reviewdesignrefactorfrontend
🔍 Kiss
This skill helps you replace overengineered solutions with simple, clear code that works and ships faster.
refactorcode-reviewperformanceproductivity
🧪 Liskov Substitution
This skill helps you apply the Liskov Substitution Principle by avoiding broken inheritance and favoring interfaces and composition for reliable subclassing.
refactorcode-reviewtestingdesign
🔍 Open Closed
This skill helps you apply the Open/Closed Principle by guiding you to add new behavior via extensions rather than modifying existing code.
designrefactorcode-reviewbackend
🔍 Single Responsibility
This skill helps you apply the single-responsibility principle by guiding you to split classes and modules, reducing change coupling and maintenance.
refactorcode-reviewplanning
🧪 Yagni
This skill helps you resist feature bloat by enforcing YAGNI principles, guiding minimal viable implementations until requirements actually demand change.
backendapidevopsperformance

Other Authors

ctsstc (53) abdullahbeam (36) giuseppe-trisciuoglio (36) groeimetai (34) jgtolentino (34) saschabrunnerch (27) miles990 (22) legacybridge-tech (21)