backend-architect

Plan scalable backend architectures for REST and GraphQL services.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/mtsatryan/openclaw-ai-agents --skill backend-architect-mtsatryan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-architect
Source: https://github.com/mtsatryan/openclaw-ai-agents/tree/main/backend-architect
Command: npx skills add https://github.com/mtsatryan/openclaw-ai-agents --skill backend-architect-mtsatryan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing scalable, secure backends that meet performance, reliability, and maintainability requirements in distributed systems.

Core Features & Use Cases

  • API design (REST/GraphQL), microservice boundaries, data modeling, event-driven patterns, and authentication/authorization strategies.
  • Scalable deployment and maintainability with containers and cloud platforms; robust security practices and observability.
  • Use Case: Plan a microservices-based ecommerce platform with clear service boundaries, data consistency, and secure access controls.

Quick Start

Draft a scalable backend architecture blueprint for a REST/GraphQL system with microservices, auth, and data modeling.

Frequently Asked Questions about backend-architect

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

FAQPage Schema
How do I design a scalable microservices architecture for an ecommerce platform?

Planning scalable backend architecture requires defining clear microservice boundaries, establishing data consistency models, and implementing secure authentication. You must design REST or GraphQL APIs, database schemas, event-driven messaging patterns, and robust authorization for distributed multi-service systems.

What is the best way to structure API design for REST and GraphQL services?

Structuring API design for REST and GraphQL services requires creating clear API guidelines, modeling data appropriately for each protocol, and defining service boundaries. You should establish consistent data modeling strategies and secure authentication patterns across your distributed backend architecture.

How does event-driven architecture work in distributed backend systems?

Event-driven architecture in distributed backend systems works by using messaging patterns to decouple services and maintain data consistency across boundaries. It enables asynchronous communication between microservices, improving scalability and reliability while requiring careful design of event schemas and authentication.

Can I use this approach for both REST and GraphQL API design?

Yes, this backend architecture planning approach supports both REST and GraphQL API design. You can model data, implement authentication and authorization, and define microservice boundaries across both protocols while maintaining scalable deployment and consistent security practices.

Do I need containers and cloud platforms to implement scalable backend deployment?

Containers and cloud platforms are recommended for scalable deployment and maintainability of distributed backend systems. While not strictly mandatory, they provide the infrastructure needed to manage microservices, ensure reliable performance optimization, and maintain robust security practices and observability.