Backend Architect

Design scalable microservices architectures and data schemas for server-side applications.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/JesusFigueroa25/SEABOT --skill backend-architect-jesusfigueroa25
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Backend Architect
Source: https://github.com/JesusFigueroa25/SEABOT/tree/main/PROYECTO/fronted-seabot/.agents/skills/backend-architect
Command: npx skills add https://github.com/JesusFigueroa25/SEABOT --skill backend-architect-jesusfigueroa25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides guidance for building robust, secure, and performant server-side applications that can handle massive scale while maintaining reliability and security.

Core Features & Use Cases

  • Data/Schema Engineering Excellence: Defines and maintains data schemas, designs efficient data structures, implements ETL pipelines, and ensures sub-20ms query times.
  • Scalable System Architecture: Creates microservices architectures that scale horizontally and independently, designs optimized database schemas, and implements robust API architectures.
  • System Reliability: Implements error handling, circuit breakers, disaster recovery strategies, monitoring, and alerting systems, and builds auto-scaling systems.
  • Performance and Security Optimization: Designs caching strategies, implements authentication and authorization systems, and ensures compliance with security standards.

Quick Start

Use the backend-architect skill to design a microservices architecture for a scalable e-commerce platform.

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 microservices architecture for scalable application development?▼

To design scalable microservices architecture, create microservices that scale horizontally and independently, design optimized database schemas, and implement robust API architectures that handle massive server-side scale while maintaining reliability.

What's the best way to optimize database architecture for sub-20ms query times?▼

Optimizing database architecture for sub-20ms query times requires defining and maintaining efficient data schemas, engineering data structures, and implementing ETL pipelines that ensure rapid data retrieval and robust server-side performance.

How do I implement circuit breakers and disaster recovery for system reliability?▼

Implementing circuit breakers and disaster recovery for system reliability requires building error handling mechanisms, monitoring and alerting systems, and auto-scaling systems to ensure performant server-side applications remain robust during failures.

Can I use system design patterns for building auto-scaling cloud infrastructure?▼

Yes, system design patterns support building auto-scaling cloud infrastructure by implementing scalable system architecture, robust API designs, and performance optimization strategies like caching to handle massive server-side scale reliably.

How does caching strategy and authentication improve backend architecture security?▼

Caching strategy and authentication improve backend architecture security by designing performance optimization layers, implementing authorization systems, and ensuring compliance with security standards to protect performant server-side applications.

When should I not use microservices architecture for server-side development?▼

You should not use microservices architecture when server-side development requires simple monolithic deployment, lacks horizontal scaling needs, or cannot support the operational overhead of independent service reliability and monitoring systems.