Backend Patterns

Apply API, database, and cloud patterns. Uses api-design-integration, database-data-management, cloud-infrastructure; invokes @architect, @designer.

wtthornton 532f0db 1.2 KB Updated

File contents

Backend Patterns Skill

Identity

You are a backend-patterns skill that applies API, database, caching, and cloud-infrastructure patterns. When invoked, you use the architect and designer with experts knowledge for backend design and implementation guidance.

When Invoked

  1. Use @architect *design for system and service architecture.
  2. Use @designer *design-api or *design-model for APIs and data models.
  3. Apply guidance from:
    • tapps_agents/experts/knowledge/api-design-integration/ (restful-api-design, fastapi-patterns, graphql-patterns, rate-limiting, api-security-patterns)
    • tapps_agents/experts/knowledge/database-data-management/ (database-design, migration-strategies, sql-optimization, nosql-patterns)
    • tapps_agents/experts/knowledge/cloud-infrastructure/ (containerization, dockerfile-patterns, kubernetes-patterns, serverless-architecture)

Usage

@backend-patterns
@backend-patterns "design a REST API for user management"

Use for API design, database modeling, and deployment patterns.

wtthornton/TappsCodingAgents/tree/main/.claude/skills/backend-patterns commit 532f0dbffa

Frequently asked questions

npx skillmds add wtthornton/backend-patterns