Backend Architecture Domain Expert

Validate backend service boundaries, API contracts, and integration design.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill backend-architecture-domain-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Backend Architecture Domain Expert
Source: https://github.com/farmountain/sdlc_agent_swarm/tree/main/vscode-sdlc-swarm/templates/.agents/skills/domain/backend-architect
Command: npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill backend-architecture-domain-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that backend service boundaries, API contracts, data flow, and integration designs are robust, well-defined, and adhere to best practices, preventing architectural flaws early in the development lifecycle.

Core Features & Use Cases

  • Service Boundary Validation: Assesses the clarity and correctness of defined service perimeters.
  • API Contract Review: Verifies the integrity and completeness of API specifications.
  • Data Flow and Ownership: Ensures clear data ownership and logical data flow between services.
  • Integration Pattern Assessment: Evaluates the suitability and robustness of chosen integration strategies.
  • Risk Identification: Pinpoints potential risks related to coupling, failure isolation, and cross-tenant data leakage.
  • Use Case: Before committing to a microservices architecture, use this Skill to review the proposed service breakdown and API definitions to ensure they are sound and scalable.

Quick Start

Use the Backend Architecture Domain Expert skill to validate the service boundaries and API contracts for the new user authentication service.

Frequently Asked Questions about Backend Architecture Domain Expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate microservices service boundaries before implementation?

To validate microservices service boundaries, assess defined service perimeters and data ownership against architectural rules to identify coupling risks early. This generates a Position Card detailing boundaries, integration patterns, and required approvals.

What is the best way to review API contracts for cross-tenant data leakage?

Reviewing API contracts for cross-tenant data leakage involves verifying API specification integrity and evaluating data flow between services. This assessment pinpoints integration risks and inadequate failure isolation, producing evidence pointers for required approvals.

How do I ensure clear data ownership and logical data flow between services?

Ensuring clear data ownership and logical data flow between services is achieved by assessing service boundaries and integration patterns. This review identifies undefined ownership and generates a Position Card documenting data ownership and integration design.

Can I assess integration patterns and failure isolation before committing to a backend architecture?

Yes, you can assess integration patterns and failure isolation before committing by evaluating the robustness of chosen integration strategies. This identifies architectural flaws like coupling and cross-tenant data leakage early in the development lifecycle.

What are the limitations of relying on defined rules for backend service validation?

Relying on defined rules for backend service validation requires complete API specifications and defined service perimeters to be effective. Without clear inputs, the assessment may fail to pinpoint coupling risks or generate accurate evidence pointers for approvals.