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).
<project-root>/ exists (phase >= scaffolded).scaffolded or page_generated.contracts.mdmodule-auth.mdmodule-ci.mdmodule-db.mdmodule-deploy.mdmodule-email.mdmodule-motion.mdmodule-payments.mdmodule-realtime.mdmodule-storage.mdmodule-stubs.mdmodule-test.mdmodule-voice.md/plugin install dev-flow@dev-flow # the whole suite
./install.sh --platform claude # or drop dist/module-add.skill into Claude Code