modu-ai avatar

Moai Domain Backend

A comprehensive backend development specialist that covers API design (REST, GraphQL, gRPC), database integration with PostgreSQL, MongoDB, and Redis, plus microservices patterns and security fundamentals. Use this when you're building server-side logic, designing endpoints, implementing auth flows, or setting up caching and message queues. The skill includes concrete patterns for FastAPI, SQLAlchemy, event-driven architecture with RabbitMQ, and JWT authentication. It pushes back on common mistakes like skipping backend validation or treating internal endpoints as trusted. The rationalization table is worth reading: frontend validation is UX, backend validation is security, and Hyrum's Law means every observable behavior eventually becomes someone's dependency.

skills.sh installs
133
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add modu-ai/moai-adk --skill moai-domain-backend --agent claude-code

Installs into .claude/skills of the current project.

Files

Backend Development Specialist

Quick Reference

Backend Development Mastery - Comprehensive backend development patterns covering API design, database integration, microservices, and modern architecture patterns.

Core Capabilities:

  • API Design: REST, GraphQL, gRPC with OpenAPI 3.1
  • Database Integration: PostgreSQL, MongoDB, Redis, caching strategies
  • Microservices: Service mesh, distributed patterns, event-driven architecture
  • Security: Authentication, authorization, OWASP compliance
  • Performance: Caching, optimization, monitoring, scaling

When to Use:

  • Backend API development and architecture
  • Database design and optimization
  • Microservices implementation
  • Performance optimization and scaling
  • Security integration for backend systems

Implementation Guide

API Design Patterns

RESTful API Architecture:

Sponsors

Details

Repository
github.com/modu-ai/moai-adk
Categories
Backend & APIs, Security, Code Review & Quality, Design & UI/UX, Databases
First seen
Jun 3, 2026

More from modu-ai/moai-adk

All 6
1aniketpanjwani avatarpayload-v3-endpointsaniketpanjwani/payload-plugin-email-newsletterProvides correct Payload CMS v3 endpoint patterns and logger API usage. Use when writing or fixing REST API endpoints, custom handlers, or when encountering Typ0skills.sh installs
2daffy0208 avatarAPI Designerdaffy0208/ai-dev-standardsDesign REST and GraphQL APIs. Use when creating backend APIs, defining API contracts, or integrating third-party services. Covers endpoint design, authenticatio0skills.sh installs
3daffy0208 avatarSupabase Developerdaffy0208/ai-dev-standardsBuild full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with R0skills.sh installs
4davila7 avatarAPI Fuzzing for Bug Bountydavila7/claude-code-templatesThis skill should be used when the user asks to "test API security", "fuzz APIs", "find IDOR vulnerabilities", "test REST API", "test GraphQL", "API penetration0skills.sh installs
5davila7 avatarAPI Integration Specialistdavila7/claude-code-templatesExpert in integrating third-party APIs with proper authentication, error handling, rate limiting, and retry logic. Use when integrating REST APIs, GraphQL endpo0skills.sh installs
6firebase avatarfirebase-data-connectfirebase/agent-skillsBuilds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely. Use when designing schemas with tables and relations, wri0skills.sh installs