My Backend Pattern

Apply muheun's opinionated Java Spring Boot backend patterns. ACTIVATE when both conditions met (1) current project is Java/Spring Boot (build.gradle or pom.xml exists with spring-boot-starter dependencies, .java files in controller/service/dao/domain packages) AND (2) user requests creating, modifying, or reviewing backend layer code. CONCRETE TRIGGER PHRASES (Korean) "도메인 추가", "DAO 만들어", "DAO에 select 추가", "Entity 검증 어떻게", "Service 패턴 맞아", "Controller에 RequestBody", "도메인 프리미티브로 리팩토링", "Age 타입 만들어", "jOOQ 쿼리 짜줘", "DSLContext로 select", "Flyway 마이그레이션", "백엔드 코드 리뷰", "@Column comment 빠진", "@Embeddable 어떻게", "ddl-auto validate". (English) "create a controller", "add a service", "spring boot dao", "domain primitive validation", "jooq query", "jpa entity pattern". WHAT IT ENFORCES 5-layer architecture (Controller/Service/DAO/Entity/Domain Primitive), jOOQ for all queries, JPA validate-only (no JpaRepository CRUD), Flyway DDL with COMMENT clauses, Domain Primitive pattern (Age/PersonName/Email) with type-driven vali

muheun Updated

File contents

muheun/claude-code-marketplace/tree/main/plugins/my-backend-pattern/skills commit de30e9eb13

Frequently asked questions

npx skillmds@latest add muheun/my-backend-pattern