moai-domain-backend

Official

Architect scalable, resilient backend systems.

Authormodu-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Designing and scaling robust backend systems is complex, requiring expertise in architecture, APIs, databases, and cloud-native patterns. This Skill provides comprehensive guidance for building high-performance, observable, and secure backend services, from microservices to serverless.

Core Features & Use Cases

  • Modern Architecture Patterns: Guides on layered, microservices (Kubernetes 1.31, Istio 1.21), serverless (AWS Lambda), and event-driven (Kafka 3.7) architectures.
  • API Design Expertise: Best practices for RESTful, GraphQL, and gRPC API design, including OWASP API Security Top 10 (2023).
  • Advanced Observability: Integrates OpenTelemetry 1.24, Prometheus 2.48, and Jaeger 1.51 for full-stack monitoring, tracing, and logging.
  • Use Case: When planning a new microservice, this Skill can help you choose the right communication protocol (REST vs. gRPC), design its API endpoints, and integrate it with your existing Kubernetes and Istio infrastructure.

Quick Start

Example: Deploy a Go microservice to Kubernetes with Istio

(This is a conceptual workflow, not a single command)

1. Define Dockerfile for your Go service.

2. Create Kubernetes Deployment and Service YAMLs.

3. Apply Istio VirtualService and DestinationRule for traffic management.

4. Instrument your Go service with OpenTelemetry for tracing.

Claude can generate these configurations based on your requirements.

Dependency Matrix

Required Modules

None required

Components

examplesreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: moai-domain-backend
Download link: https://github.com/modu-ai/moai-adk/archive/main.zip#moai-domain-backend

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.