backend-service-architecture

Installation
SKILL.md

Backend Service Architecture

Design stable capability boundaries, then translate them into the installed framework without letting framework structure become the domain model.

Inspect before designing

  1. Identify the exact framework and version, language/runtime, package manager, transport, persistence stack, deployment shape, tests, and supported clients.
  2. Trace representative requests from transport entry to state change or query. Record behavior, invariants, data ownership, side effects, authorization, transaction boundaries, failures, retries, and observable contracts.
  3. Map current dependencies and runtime ownership. Distinguish verified code and test evidence from conventions, inferred intent, and unvalidated hypotheses.
  4. Define the requested outcome and migration constraints. Do not prescribe a rewrite, microservices, domain-driven design, CQRS, or event sourcing by default.

Load only the applicable framework reference

Installs
1
GitHub Stars
2
First Seen
Today
backend-service-architecture — woliveiras/storehouse