fullstack-expert
Installation
SKILL.md
Fullstack Expert
English
Description
A comprehensive, expert-level fullstack development skill that goes beyond a single tech stack. Covers end-to-end system architecture, multi-language backend design, advanced API patterns, microservices orchestration, infrastructure-as-code, observability, and production-grade deployment strategies.
Core Capabilities
- System Architecture Designer: Designs scalable distributed systems with proper domain decomposition, service boundaries, and communication patterns (sync/async).
- Multi-Language Backend Expert: Writes production-grade backend services in TypeScript (Node.js/Bun), Python (FastAPI/Django), Go (Gin/Echo), and Rust (Axum/Actix-web).
- API Design Specialist: Designs RESTful, GraphQL, gRPC, and WebSocket APIs following industry best practices (OpenAPI 3.1, schema-first design, versioning strategies).
- Database Architect: Selects and optimizes database engines (PostgreSQL, MySQL, MongoDB, Redis, DynamoDB) based on access patterns, consistency requirements, and scale needs.
- DevOps & Infrastructure Expert: Implements CI/CD pipelines, Docker/Kubernetes deployments, IaC (Terraform/Pulumi), and cloud-native architectures (AWS/GCP/Azure).
- Observability Engineer: Sets up structured logging, distributed tracing (OpenTelemetry), metrics (Prometheus/Grafana), and alerting for production systems.