Collection32 items

yanko-belov/code-craft

View on GitHub
20stars

🎯Skills32

🎯input-validation🎯Skill

input-validation skill from yanko-belov/code-craft

input-validation
🎯keep-it-simple🎯Skill

keep-it-simple skill from yanko-belov/code-craft

keep-it-simple
🎯dont-repeat-yourself🎯Skill

dont-repeat-yourself skill from yanko-belov/code-craft

dont-repeat-yourself
🎯separation-of-concerns🎯Skill

separation-of-concerns skill from yanko-belov/code-craft

separation-of-concerns
🎯open-closed-principle🎯Skill

open-closed-principle skill from yanko-belov/code-craft

open-closed-principle
🎯single-responsibility-principle🎯Skill

single-responsibility-principle skill from yanko-belov/code-craft

single-responsibility-principle
🎯aaa-pattern🎯Skill

aaa-pattern skill from yanko-belov/code-craft

aaa-pattern
🎯error-boundaries🎯Skill

error-boundaries skill from yanko-belov/code-craft

error-boundaries
🎯dependency-inversion-principle🎯Skill

Enforces creating abstractions and dependencies on interfaces/abstractions instead of concrete implementations, preventing tight coupling between classes and modules.

dependency-inversion-principle
🎯secrets-handling🎯Skill

secrets-handling skill from yanko-belov/code-craft

secrets-handling
🎯law-of-demeter🎯Skill

law-of-demeter skill from yanko-belov/code-craft

law-of-demeter
🎯you-aint-gonna-need-it🎯Skill

you-aint-gonna-need-it skill from yanko-belov/code-craft

you-aint-gonna-need-it
🎯immutability🎯Skill

immutability skill from yanko-belov/code-craft

immutability
🎯fail-fast🎯Skill

fail-fast skill from yanko-belov/code-craft

fail-fast
🎯lazy-loading🎯Skill

lazy-loading skill from yanko-belov/code-craft

lazy-loading
🎯composition-over-inheritance🎯Skill

composition-over-inheritance skill from yanko-belov/code-craft

composition-over-inheritance
🎯liskov-substitution-principle🎯Skill

liskov-substitution-principle skill from yanko-belov/code-craft

liskov-substitution-principle
🎯interface-segregation-principle🎯Skill

interface-segregation-principle skill from yanko-belov/code-craft

interface-segregation-principle
🎯api-versioning🎯Skill

api-versioning skill from yanko-belov/code-craft

api-versioning
🎯caching🎯Skill

caching skill from yanko-belov/code-craft

caching
🎯rest-conventions🎯Skill

rest-conventions skill from yanko-belov/code-craft

rest-conventions
🎯idempotency🎯Skill

idempotency skill from yanko-belov/code-craft

idempotency
🎯auth-patterns🎯Skill

Enforces secure and best-practice authentication design patterns, preventing common security anti-patterns and guiding AI to implement robust, standardized authentication mechanisms.

auth-patterns
🎯race-conditions🎯Skill

race-conditions skill from yanko-belov/code-craft

race-conditions
🎯skill-awareness🎯Skill

skill-awareness skill from yanko-belov/code-craft

skill-awareness
🎯encapsulation🎯Skill

encapsulation skill from yanko-belov/code-craft

encapsulation
🎯error-responses🎯Skill

error-responses skill from yanko-belov/code-craft

error-responses
🎯test-driven-development🎯Skill

Enforces writing tests before implementation, guiding Claude to develop code by first creating comprehensive test cases that define expected behavior.

test-driven-development
🎯test-isolation🎯Skill

test-isolation skill from yanko-belov/code-craft

test-isolation
🎯n-plus-one-prevention🎯Skill

n-plus-one-prevention skill from yanko-belov/code-craft

n-plus-one-prevention
🎯exception-hierarchies🎯Skill

exception-hierarchies skill from yanko-belov/code-craft

exception-hierarchies
🎯deadlock-prevention🎯Skill

deadlock-prevention skill from yanko-belov/code-craft

deadlock-prevention