← ClaudeAtlas

module-addlisted

Wire a backend or infrastructure module (auth, database, payments, email, file storage, deploy config) into an already-scaffolded app. Reads `.workflow/meta.json#stack` for the chosen tech (better-auth, drizzle+neon, stripe, resend, vercel, etc.) and modifies the codebase at the project root to install + configure the module end-to-end. Always idempotent — running twice does not duplicate config. Use when the user says "add auth", "wire up the database", "set up Stripe", "add file uploads", "configure deploy", "module aggiungi auth", or the orchestrator routes here from phase `scaffolded` / `page_generated`. Not for: scaffolding the app (`design-md-to-app`) or building UI (`screenshot-to-page`).
lukedj78/dev-flow · ★ 4 · Web & Frontend · score 77
Install: claude install-skill lukedj78/dev-flow
# module-add — wire a backend/infra module into the scaffold This skill is the bridge between a styled-but-empty app and a functional product. Every "module" follows the same shape: install packages, generate config, write a small reference implementation (one route or one server function), update `meta.json#stack` to record the choice, and bump phase. **Modules supported in v1**: | Module | Default tech | Reference file | Status | |---|---|---|---| | `auth` | better-auth (email/password + magic link) | `references/module-auth.md` | ✅ implemented | | `db` | Drizzle ORM + Neon Postgres | `references/module-db.md` | ✅ implemented | | `payments` | Stripe (subscriptions + one-time) | `references/module-payments.md` | ✅ implemented | | `email` | Resend + React Email | `references/module-email.md` | ✅ implemented | | `test` | Vitest + Testing Library + Playwright | `references/module-test.md` | ✅ implemented | | `ci` | husky + lint-staged + GitHub Actions | `references/module-ci.md` | ✅ implemented | | `motion` | Motion (rebranded framer-motion) + opinionated wrappers | `references/module-motion.md` | ✅ implemented | | `storage` | UploadThing | `references/module-stubs.md` | 🚧 planned — contributions welcome | | `deploy` | Vercel | `references/module-stubs.md` | 🚧 planned — contributions welcome | | `voice` | AI Gateway realtime (`@ai-sdk/gateway` + `experimental_useRealtime`) | `references/module-voice.md` | ✅ implemented — experimental API | | `realtime` | Vercel Functions W