Oop Backend Design

Use when the user asks to design, implement, scaffold, review, or refactor any backend application using OOP — including API services, domain models, repository layers, service layers, or module boundaries. Triggers on: "backend design", "OOP", "object-oriented", "SOLID", "clean architecture", "hexagonal architecture", "ports and adapters", "domain-driven design", "DDD", "layered architecture", "design patterns", "factory", "repository pattern", "service layer", "dependency injection", "encapsulation", "separation of concerns", "bounded context", or any task involving backend structure, class design, or refactoring toward better OOP. Also use when reviewing existing backend code for architectural compliance or when choosing between design patterns.

fauzanazz 2e71472 10.3 KB Updated

File contents

fauzanazz/claude-skills/tree/main/oop-backend-design commit 2e71472ba3

Frequently asked questions

npx skillmds@latest add fauzanazz/oop-backend-design