backend-design-review

Audit backend designs for API, database, and deployment risks.

14|11|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/DauQuangThanh/hanoi-rainbow --skill backend-design-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-design-review
Source: https://github.com/DauQuangThanh/hanoi-rainbow/tree/main/skills/backend-design-review
Command: npx skills add https://github.com/DauQuangThanh/hanoi-rainbow --skill backend-design-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Audits and validates backend designs to identify architectural flaws, security gaps, and performance bottlenecks across APIs, data schemas, and deployment patterns, delivering actionable guidance.

Core Features & Use Cases

  • API Design Review: Evaluates REST, GraphQL, and gRPC contracts, versioning, documentation quality, and security considerations.
  • Database Architecture Assessment: Validates data models, constraints, indexing, normalization, and scalability strategies.
  • Microservices & Deployment Review: Analyzes service boundaries, communication patterns, resilience, monitoring, and deployment architectures.
  • Security & Compliance Review: Assesses authentication/authorization, data protection, secrets management, and audit capabilities.
  • Output: Severity-rated findings, concrete recommendations, and architecture diagrams for stakeholder alignment.

Quick Start

Provide a concise backend design review by uploading architecture documents and notes.

Frequently Asked Questions about backend-design-review

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

FAQPage Schema
How do I review backend architecture for security and scalability risks?

A backend design review audits API contracts, database schemas, service boundaries, and deployment patterns to identify architectural flaws, security gaps, and performance bottlenecks, delivering severity-rated findings and actionable recommendations.

What is the best way to audit REST, GraphQL, and gRPC API design quality?

Auditing API design quality evaluates REST, GraphQL, and gRPC contracts, versioning, documentation quality, and security considerations to enforce authentication, authorization, and data protection standards, yielding actionable architecture recommendations.

How do I assess microservices service boundaries and deployment patterns?

Assess microservices by analyzing service boundaries, communication patterns, resilience, monitoring, and deployment architectures to identify architectural flaws and quantify risks across microservices deployments, yielding actionable recommendations.

Can I use a design review to validate database schemas and data integrity constraints?

Yes, you can validate database schemas by assessing data models, constraints, indexing, normalization, and scalability strategies to ensure data integrity and identify performance bottlenecks across migrations, producing actionable recommendations.

Does backend design review work for refactors and security compliance checks?

Yes, backend design review applies to new architectures, refactors, or security and performance reviews by assessing authentication, secrets management, data protection, and audit capabilities to enforce compliance and output severity-rated findings.

How do I evaluate caching strategies and resilience patterns for backend systems?

Evaluate caching strategies and resilience patterns by auditing deployment architectures and service communication to enforce scalability criteria, identify performance bottlenecks, and output severity-rated findings with concrete architecture recommendations.