module-add

A setup skill that connects backend and infrastructure services to an already-scaffolded application.

In plain words
What is it for?
Use it to add supported modules such as authentication, a database, payments, email, testing, continuous integration, animations, or file storage.
Why use it?
It turns a styled but non-functional app into a working product by installing packages, adding configuration, creating a small reference implementation, and recording the chosen technologies.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/lukedj78/dev-flow/module-add
Any agent
npx skills add lukedj78/dev-flow --skill module-add
Clone the repo
git clone --depth 1 https://github.com/lukedj78/dev-flow

Made for: Claude Code, Codex.

Per session 168 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,130 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00168 $0.03130
Opus 5 $0.00084 $0.01565
Sonnet 5 $0.00034 $0.00626
Haiku 4.5 $0.00017 $0.00313

Measured 2d ago against content hash 811046b9d466, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

module-add scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

module-add/SKILL.md · 158 lines

How it starts

The opening of the file, as written. The whole thing — 158 lines — stays where its author put it; the contents beside it link to each section on GitHub.

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 Vercel Blob (UploadThing / S3 as alternatives) references/module-storage.md ✅ implemented
deploy Vercel (project config — vercel-deploy ships it) references/module-deploy.md ✅ implemented
voice AI Gateway realtime (@ai-sdk/gateway + experimental_useRealtime) references/module-voice.md ✅ implemented — experimental API
realtime Vercel Functions WebSockets (experimental_upgradeWebSocket) references/module-realtime.md ✅ implemented — experimental API

The user can override any default. If they say "add auth with Clerk", read references/module-auth.md for the Clerk variant if present; otherwise refuse and explain — better-auth is the default and adding new variants is a contract change.

Every module in the table now has a full reference file. What's still open is alternative variants inside a module (Clerk instead of better-auth, Prisma instead of Drizzle, Fly.io instead of Vercel) — references/module-stubs.md tracks those. Implement a variant on first request: copy module-auth.md or module-db.md as the structural template, ground every identifier in the vendor's current docs, then run.

Read the full file on GitHub · 158 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 158 lines · 168 tokens per session scan A 811046b9d466

Subscribe to this mod's changes

module-add is a skill published in the GitHub repository lukedj78/dev-flow (5 stars, last pushed 4d ago), licensed MIT. It adds 168 tokens to every session and 3,130 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

podcast-generation

Use this skill when the user requests to generate, create, or produce podcasts from text content. Converts written content into a two-host conversational podcast audio format with natural dialogue.

bytedance/deer-flow · 38 tokens

music-generation

Use this skill when the user requests to generate, create, compose, or produce music or songs — background music, theme songs, jingles, or instrumental tracks. Generates a song from a style/mood prompt and optional lyrics via the MiniMax music API.

bytedance/deer-flow · 55 tokens

agui-dotnet-multimodal

Send images and other binary/file content to an AG-UI agent with the AG-UI .NET SDK — attach pictures (or audio, PDFs, etc.) to a user message so a multimodal model can see them. USE FOR: building a user ChatMessage with mixed content parts (TextContent plus DataContent for inline bytes, or UriContent for a hosted…

ag-ui-protocol/ag-ui · 186 tokens

premium-experience

Premium app generation that creates WOW-factor experiences. Multi-page apps with smooth animations, zero TypeScript errors, and production-ready quality. Lovable-style experience: one prompt, complete app, instant delight. MUST be used alongside vibe-orchestrator for new projects.

wasintoh/toh-framework · 56 tokens

immersive

An immersive, interactive, exhibit-style interface that blends storytelling, animation, and gamified elements to create a playful, experience-driven journey. The entire app sits on a single continuous brand-colored canvas (deep green).

bergside/awesome-design-skills · 45 tokens

fiction

A playful, energetic, cartoonesque interface inspired by friendly children's-book illustrations — warm cream backgrounds, big bold custom display typography, saturated brand color blocks, thick black outlines, generously rounded shapes.

bergside/awesome-design-skills · 41 tokens