Skip to main content

api-design-principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

星标

2

分支

0

更新时间

2025年10月26日 04:35

下载技能文件

下载包含 SKILL.md 和所有相关文件的完整技能目录

相关技能

camoneart

architecture-patterns

camoneart

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

2api-backend
camoneart

fastapi-templates

camoneart

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

2api-backend
camoneart

distributed-tracing

camoneart

Implement distributed tracing with Jaeger and Tempo to track requests across microservices and identify performance bottlenecks. Use when debugging microservices, analyzing request flows, or implementing observability for distributed systems.

2api-backend
camoneart

nodejs-backend-patterns

camoneart

Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.

2api-backend
alirezarezvani

api-documenter

alirezarezvani

Auto-generate API documentation from code and comments. Use when API endpoints change, or user mentions API docs. Creates OpenAPI/Swagger specs from code. Triggers on API file changes, documentation requests, endpoint additions.

47api-backend
alirezarezvani

secret-scanner

alirezarezvani

Detect exposed secrets, API keys, credentials, and tokens in code. Use before commits, on file saves, or when security is mentioned. Prevents accidental secret exposure. Triggers on file changes, git commits, security checks, .env file modifications.

47api-backend
ryancnelson

delegating-to-wiki-agent

ryancnelson

AI Assistant Delegation Framework - Keep your context clean by delegating API queries to specialized sub-agents 🐊

29api-backend
cameronfreer

lean4-memories

cameronfreer

This skill should be used when working on Lean 4 formalization projects to maintain persistent memory of successful proof patterns, failed approaches, project conventions, and user preferences across sessions using MCP memory server integration

20api-backend
zxkane

aws-serverless-eda

zxkane

AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.

11api-backend
CuriousLearner

openapi-generator

CuriousLearner

Generate comprehensive OpenAPI/Swagger specifications from existing code and APIs.

9api-backend
CuriousLearner

api-tester

CuriousLearner

Quick API endpoint testing with comprehensive request/response validation.

9api-backend
CuriousLearner

mock-server

CuriousLearner

Create and manage mock API servers for development and testing.

9api-backend
api-design-principles - camoneart 的 Claude AI 技能 | SkillsMP