π―Skills32
input-validation skill from yanko-belov/code-craft
keep-it-simple skill from yanko-belov/code-craft
dont-repeat-yourself skill from yanko-belov/code-craft
separation-of-concerns skill from yanko-belov/code-craft
open-closed-principle skill from yanko-belov/code-craft
single-responsibility-principle skill from yanko-belov/code-craft
aaa-pattern skill from yanko-belov/code-craft
error-boundaries skill from yanko-belov/code-craft
Enforces creating abstractions and dependencies on interfaces/abstractions instead of concrete implementations, preventing tight coupling between classes and modules.
secrets-handling skill from yanko-belov/code-craft
law-of-demeter skill from yanko-belov/code-craft
you-aint-gonna-need-it skill from yanko-belov/code-craft
immutability skill from yanko-belov/code-craft
fail-fast skill from yanko-belov/code-craft
lazy-loading skill from yanko-belov/code-craft
composition-over-inheritance skill from yanko-belov/code-craft
liskov-substitution-principle skill from yanko-belov/code-craft
interface-segregation-principle skill from yanko-belov/code-craft
api-versioning skill from yanko-belov/code-craft
caching skill from yanko-belov/code-craft
rest-conventions skill from yanko-belov/code-craft
idempotency skill from yanko-belov/code-craft
Enforces secure and best-practice authentication design patterns, preventing common security anti-patterns and guiding AI to implement robust, standardized authentication mechanisms.
race-conditions skill from yanko-belov/code-craft
skill-awareness skill from yanko-belov/code-craft
encapsulation skill from yanko-belov/code-craft
error-responses skill from yanko-belov/code-craft
Enforces writing tests before implementation, guiding Claude to develop code by first creating comprehensive test cases that define expected behavior.
test-isolation skill from yanko-belov/code-craft
n-plus-one-prevention skill from yanko-belov/code-craft
exception-hierarchies skill from yanko-belov/code-craft
deadlock-prevention skill from yanko-belov/code-craft