What problem does it solve?
This Skill helps you design and implement full-stack applications end-to-end—covering architecture, API design, authentication, database access, realtime integration, and production readiness—so you can avoid broken boundaries and flaky releases.
Core Features & Use Cases
- End-to-end full-stack workflow: Define requirements, make key architectural decisions, scaffold with checklists, implement agreed patterns, and complete with verification gates.
- Backend + frontend integration: Establish API client wiring, auth flows, CORS behavior, error mapping, and file upload/realtime integration.
- Production hardening mindset: Typed error handling, structured logging, health checks, graceful shutdown, and deployment readiness before you claim completion.
Use case examples: Build a new full-stack CRUD app with JWT + refresh, connect React to an API with typed client and consistent RFC 9457 error envelopes, implement presigned-file uploads, and add SSE/WebSocket realtime updates with proper retry/verification.
Quick Start
Use the fullstack-dev skill to build a full-stack TypeScript app with a REST API, PostgreSQL, JWT auth with refresh, typed API client integration, and a React frontend that supports file uploads and realtime notifications.