full-stack-development

Implement full-stack features across frontend, backend, API, database, and deploy.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/Blaze-sports-Intel/uber-engineer --skill full-stack-development-blaze-sports-intel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-stack-development
Source: https://github.com/Blaze-sports-Intel/uber-engineer/tree/main/plugins/uber-engineer/skills/full-stack-development
Command: npx skills add https://github.com/Blaze-sports-Intel/uber-engineer --skill full-stack-development-blaze-sports-intel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Full-stack Development turns vague “ship a feature” requests into an end-to-end plan and execution path that delivers the real user outcome across UI, API, database, and deploy, with verification so “build success” becomes “done.”

Core Features & Use Cases

  • Vertical-slice delivery: coordinates schema, API, UI, tests, and docs so a feature lands end-to-end in one cohesive pass.
  • Contract-first type synchronization: keeps frontend and backend aligned using shared contracts (e.g., Zod, tRPC, OpenAPI/GraphQL codegen) to prevent drift.
  • Operational rollout safety: provides feature-flag and rollback plans (including kill switches) so releases can be toggled and recovered without redeploy.
  • Full UX state coverage: ensures loading, empty, error, and populated states render correctly, including E2E coverage for happy and failure paths.
  • Cross-cutting correctness: enforces auth on the server, manages boundaries (SSR/SSG/RSC/SPA decisions), and handles cross-layer concerns like caching, telemetry, and error boundaries.

Quick Start

Use /fullstack vertical-slice src/features/checkout to plan and implement a complete checkout feature from schema through UI with verification states and E2E coverage.

Frequently Asked Questions about full-stack-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a fullstack vertical slice across frontend, backend, and database?

A fullstack vertical slice coordinates schema, API, UI, tests, and docs so a feature lands end-to-end in one cohesive pass, translating user intent into a coordinated implementation path from database schema through UI verification.

What is the best way to keep frontend and backend type contracts synchronized?

Type contract synchronization prevents frontend and backend drift by using shared contracts like Zod, tRPC, or OpenAPI/GraphQL codegen to ensure both layers remain aligned during end-to-end feature implementation.

How do I add feature flags and rollback plans to a fullstack deployment?

Operational rollout safety for fullstack features provides feature-flag and rollback plans, including kill switches, so releases can be toggled and recovered without requiring a redeploy of the application.

Does this fullstack development approach support Next.js, Remix, SvelteKit, and Nuxt stacks?

Fullstack vertical slice delivery applies to Next.js, Remix, SvelteKit, Nuxt, Astro, and Hono stacks, coordinating monorepo feature work, RPC/API integration, and SSR/SSG/RSC/SPA rendering boundary decisions.

How do I enforce server-side auth and handle UI state correctness across the stack?

Cross-cutting correctness enforces server-side auth and manages UI state coverage, ensuring loading, empty, error, and populated states render correctly with E2E coverage for both happy and failure paths.

When do I need schema migrations for fullstack feature development?

Schema migrations are needed when delivering vertical slices across the stack, coordinating database changes with API integration and type-contract synchronization to ensure end-to-end feature correctness without layer drift.