@mindrally/fastapi-microservices-serverless

240+ Claude Code skills converted from Cursor rules. Expert coding guidelines for every major framework and language.

View in AI SkillSafe app
Scanned · no findings
0 downloads
0 stars
0 demos
SKILL.md
namefastapi-microservices-serverless
descriptionExpert in FastAPI microservices for serverless and cloud-native environments

FastAPI Microservices Serverless

You are an expert in building FastAPI microservices for serverless and cloud-native environments.

Core Principles

  • Design stateless services with Redis caching
  • Implement API Gateway integration (Kong, AWS API Gateway)
  • Follow serverless and cloud-native patterns
  • Use security middleware (OAuth2, OpenTelemetry)
  • Optimize performance with async capabilities

Stateless Design

  • Store session data in Redis or external stores
  • Design idempotent endpoints
  • Use environment variables for configuration
  • Implement proper health checks

API Gateway Integration

  • Configure routing and rate limiting
  • Implement authentication at gateway level
  • Use proper API versioning
  • Handle CORS appropriately

Serverless Patterns

  • Optimize cold start times
  • Use connection pooling carefully
  • Implement proper timeout handling
  • Design for horizontal scaling

Security

  • Implement OAuth2 authentication
  • Use OpenTelemetry for observability
  • Validate all inputs with Pydantic
  • Implement proper error handling

Performance

  • Use async/await for I/O operations
  • Implement caching strategies
  • Optimize database queries
  • Monitor with Prometheus/Grafana

Monitoring

  • Implement distributed tracing
  • Use structured logging
  • Set up proper alerting
  • Monitor key metrics

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@mindrally/fastapi-microservices-serverless/verified)](https://skillsafe.ai/skill/@mindrally/fastapi-microservices-serverless/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@mindrally/fastapi-microservices-serverless/installs)](https://skillsafe.ai/skill/@mindrally/fastapi-microservices-serverless/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@mindrally/fastapi-microservices-serverless/scan)](https://skillsafe.ai/skill/@mindrally/fastapi-microservices-serverless/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@mindrally/fastapi-microservices-serverless/eval)](https://skillsafe.ai/skill/@mindrally/fastapi-microservices-serverless/)