원클릭으로
backend-design
Design robust backend systems and APIs. Use when users ask to plan or implement services, data models, or integrations.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Design robust backend systems and APIs. Use when users ask to plan or implement services, data models, or integrations.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Builds a fast feedback loop, reproduces the symptom, tests ranked hypotheses, instruments narrowly, fixes, and adds regression coverage. Use when the user says diagnose/debug, reports broken behaviour, failing checks, thrown errors, flaky bugs, or performance regressions.
Create distinctive, production-grade frontend interfaces with high design quality. Use when users ask to build web components, pages, or applications.
Stress-tests a plan against the existing domain language, code, and documented decisions, then updates CONTEXT.md or ADRs as decisions crystallise. Use when the user wants to be grilled on a design, validate a plan, sharpen terminology, or record the reasoning behind a decision.
Reviews a codebase for architectural friction and proposes deepening opportunities grounded in its domain language, tests, dependencies, and ADRs. Use when the user wants architecture review, refactoring candidates, better module shape, clearer seams, or a codebase that is easier to test and navigate.
A specialist skill for security reviews, threat modeling, and remediation guidance. Use for auth/permissions changes, secrets or PII handling, public endpoints, or dependency upgrades.
Drives changes through a strict red-green-refactor loop using behaviour tests at the public interface. Use when the user asks for TDD, test-first development, integration tests, regression coverage, or a feature built one vertical slice at a time.
| name | backend-design |
| description | Design robust backend systems and APIs. Use when users ask to plan or implement services, data models, or integrations. |
This skill guides the design of reliable backend systems, APIs, and data models with clear trade-offs, strong correctness guarantees, and operational readiness.
Provide a clear backend plan or implementation that includes:
Backend Design Checklist
- [ ] Confirm requirements and constraints
- [ ] Define data model and invariants
- [ ] Specify API contracts and error shape
- [ ] Address failure modes and consistency
- [ ] Cover performance, scaling, and caching
- [ ] Include security and observability plans