인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
디자인 및 창작 · SKILL.md

build-backend

build-backend

Build or modify backend APIs, services, jobs, persistence, and integrations while preserving contracts, authorization, data integrity, and failure behavior. Use for server-side features, database changes, background processing, backend defects, and service refactors; do not use for frontend-only or infrastructure-only work.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: build-backend description: Build or modify backend APIs, services, jobs, persistence, and integrations while preserving contracts, authorization, data integrity, and failure behavior. Use for server-side features, database changes, background processing, backend defects, and service refactors; do not use for frontend-only or infrastructure-only work.

Build Backend

Domain contract

  • Trace changed behavior from input through validation, authorization, domain logic, persistence, side effects, and response mapping.
  • Preserve published contracts unless the request explicitly changes them.
  • Enforce authorization at a trustworthy server-side boundary.
  • Validate untrusted input before domain or persistence operations.
  • Keep multi-write operations atomic where partial state would violate invariants.
  • Design external calls for timeouts, retries, idempotency, and duplicate delivery where applicable.
  • Do not query or mutate production data without explicit authorization.
  • Do not fabricate migration, framework, or API behavior; verify version-sensitive details.
  • Avoid broad service abstractions that are used once.

Execute and verify

Read references/contracts-and-data.md when the task changes a public API, schema, transaction, job, or integration.

Implement the smallest change at the owning layer. Cover success, invalid input, authorization, and material failure paths. Prefer:

reproducing/focused test → contract/integration test → type/lint → build

For migrations, validate forward behavior and document rollback or roll-forward strategy.

저장한 Skills