| name | verify-nextjs-fullstack |
| description | Verification checklist for a full-stack Next.js backend — Drizzle, Auth.js, route handlers, server actions, Redis/BullMQ. |
| disable-model-invocation | true |
Skill: Verify Next.js Full-Stack
Purpose
Systematic verification checklist for the backend layer of a full-stack Next.js project — Drizzle, Auth.js, Route Handlers, Server Actions, Redis, and BullMQ. Use alongside verify-nextjs.md (which covers frontend concerns).
Verification Process
Run through each section. Flag issues as PASS, WARN, or FAIL.
1. Tests
2. Database (Drizzle)
3. Route Handlers (API)
4. Server Actions
5. Service Layer
6. Auth (Auth.js)
7. Redis & Queues (if applicable)
8. Security
9. Development Environment
10. Code Quality
Output
Produce a verification-report.md:
# Verification Report: [Feature/Phase]
Date: [date]
Reviewer: Claude (automated)
## Summary: [PASS/WARN/FAIL]
## Details
### Tests: [PASS/WARN/FAIL]
- [notes]
### Database: [PASS/WARN/FAIL]
- [notes]
### Route Handlers: [PASS/WARN/FAIL]
- [notes]
### Server Actions: [PASS/WARN/FAIL]
- [notes]
### Service Layer: [PASS/WARN/FAIL]
- [notes]
### Auth: [PASS/WARN/FAIL]
- [notes]
### Redis & Queues: [PASS/WARN/FAIL]
- [notes]
### Security: [PASS/WARN/FAIL]
- [notes]
### Dev Environment: [PASS/WARN/FAIL]
- [notes]
### Code Quality: [PASS/WARN/FAIL]
- [notes]
## Issues Found
1. [FAIL] Description + suggested fix
2. [WARN] Description + recommendation
## Recommended Actions
- [ ] Fix: ...
- [ ] Consider: ...