Full-Stack Integration Skill
This Skill defines how frontend and backend talk to each other.
Core Architecture
Frontend (Next.js 16) → Better Auth → JWT → FastAPI → SQLModel → Neon PostgreSQL
Non-Negotiable Rules
- •Frontend never stores JWT manually
- •Backend trusts JWT only after verification
- •Every request is user-scoped
- •CORS is explicit and locked down
See:
Context7 Usage
Use Context7 when:
- •Verifying Better Auth token format
- •FastAPI dependency injection edge cases
- •Vercel deployment behavior
Good queries:
- •“FastAPI JWT dependency async example”
- •“Better Auth JWT verification server side”