agency-backend-architect

Design scalable backend architectures with microservices, API design, and database schema optimization.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/augustoheiss/LogicDefense --skill agency-backend-architect-augustoheiss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-backend-architect
Source: https://github.com/augustoheiss/LogicDefense/tree/main/.gemini/skills/agency-backend-architect
Command: npx skills add https://github.com/augustoheiss/LogicDefense --skill agency-backend-architect-augustoheiss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides senior backend architecture guidance to design and validate scalable, secure, and reliable server-side systems, helping teams avoid performance bottlenecks, security gaps, and operational failures.

Core Features & Use Cases

  • Service Decomposition & Architecture: Recommend microservices, serverless, or hybrid patterns and communication styles (REST, gRPC, event-driven) tailored to scale and maintainability.
  • Database & Data Pipeline Design: Define schemas, indexing, CQRS/event-sourcing options, replication and migration strategies, and high-performance persistence layers.
  • Operational Reliability & Security: Propose monitoring, alerting, auto-scaling, disaster recovery, encryption, and least-privilege access designs.
  • Use Case: Design a microservices-based e-commerce backend with PostgreSQL for authoritative data, Redis for caching, RabbitMQ for order processing, CI/CD-managed containers, and multi-region failover to meet 99.9% uptime.

Quick Start

Ask the Backend Architect to design a scalable microservices architecture for an e-commerce API expecting 100k daily users, specifying services, data stores, caching, observability, and security controls.

Frequently Asked Questions about agency-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 high-traffic backend applications?

Design scalable microservices architectures by decomposing server-side applications into tailored services using REST, gRPC, or event-driven communication patterns to meet high-traffic scale and maintainability requirements. It provides blueprints specifying service boundaries and data stores.

What is the best way to optimize database schemas and persistence layers for low-latency backend systems?

Optimize database schemas and persistence layers by defining indexing, CQRS, and event-sourcing options alongside replication and migration strategies. This approach ensures low-latency persistence and high-performance data pipelines for production services.

How does event-driven architecture work for backend system decomposition?

Event-driven architecture decomposes backend systems by routing events through pipelines to decouple services, enabling horizontal scalability and robust failure recovery. It applies to microservices communication and data pipeline design for high-traffic server-side applications.

Can I use this approach to plan cloud infrastructure for production services requiring 99.9% uptime?

Yes, you can plan cloud infrastructure for production services requiring 99.9% uptime. The architecture specifies multi-region failover, auto-scaling, and disaster recovery designs to satisfy horizontal scalability and robust failure recovery requirements.

What security controls do I need to implement for backend systems handling sensitive data?

Implement security controls including encryption at rest and in transit, alongside least-privilege access designs. These robust security measures are integrated directly into the backend architecture blueprints to prevent security gaps in production services.