Stacks
The AI coding setup for Next.js apps.
For Next.js it is Mobbin for design, then Vercel’s own agent skills: rules for fast React code, components that stay simple, motion, reviews for the UI and the copy, and deploying.
Start here
This sits on top of the agents stack
In short
- VMGM Software builds Next.js apps with an AI coding agent that uses the Mobbin MCP and the Vercel Labs agent skills.
- The Mobbin MCP lets the agent look at real web app screens before it designs a page.
- Vercel’s React best practices and composition patterns give the agent rules for fast React code and components that stay simple as they grow.
- The React view transitions skill teaches the agent to animate page changes with the View Transition API.
- The web design and writing guidelines skills review the UI and the copy before a page ships.
- The deploy-to-vercel, Vercel CLI and vercel-optimize skills cover deploying and keeping a live project fast and cheap.
What is in the Next.js stack?
- DesignMCP
Mobbin MCP
by Mobbin
Searches screens and flows from real, shipped web apps, so the agent does not design every page the same default way.
How we use it: Before the agent builds or redesigns a page, it searches how other web apps do it and writes down what to borrow and what to skip.
bashclaude mcp add mobbin --scope user --transport http https://api.mobbin.com/mcp - Fast React codeSkill
React best practices
by Vercel
Vercel’s rules for fast React and Next.js code, ranked by impact: extra re-renders, data fetching and bundle size.
How we use it: The agent reads these whenever a page re-renders too often, fetches in a waterfall or ships too much JavaScript.
bashnpx skills add vercel-labs/agent-skills --skill vercel-react-best-practices - ComponentsSkill
Composition patterns
by Vercel
React patterns for components that stay simple as they grow: compound components, lifted state and context instead of a pile of true-or-false props.
How we use it: When a component keeps gaining props, the agent splits it into smaller parts that fit together.
bashnpx skills add vercel-labs/agent-skills --skill vercel-composition-patterns - MotionSkill
React view transitions
by Vercel
Teaches the agent React’s View Transition API: page transitions, shared elements that move between pages, and items entering, leaving and reordering.
How we use it: Our pick whenever a page change or a list should animate.
bashnpx skills add vercel-labs/agent-skills --skill vercel-react-view-transitions - UI reviewSkill
Web design guidelines
by Vercel
Reviews UI code against Vercel’s Web Interface Guidelines: accessibility, focus, forms, layout and the small details that make a page feel finished.
How we use it: The agent runs it on every new page before it ships.
bashnpx skills add vercel-labs/agent-skills --skill web-design-guidelines - Copy reviewSkill
Writing guidelines
by Vercel
Reviews docs and page copy against Vercel’s writing handbook: voice, tone and clarity.
How we use it: A pass over the words on a page before it goes live.
bashnpx skills add vercel-labs/agent-skills --skill writing-guidelines - DeploySkill
Deploy to Vercel
by Vercel
Lets the agent deploy the app to Vercel and hand back the link, for a preview or for production.
How we use it: The agent puts up a preview for every change worth looking at, so we review a link, not a diff.
bashnpx skills add vercel-labs/agent-skills --skill deploy-to-vercel - Deploy without a loginSkill
Vercel CLI with tokens
by Vercel
Runs the Vercel CLI with an access token instead of an interactive login: deploys, environment variables and project setup.
How we use it: For agents running in the cloud or in CI, where nobody is there to click through a browser login.
bashnpx skills add vercel-labs/agent-skills --skill vercel-cli-with-tokens - Cost and speedSkill
vercel-optimize
by Vercel
Reads a live project’s Vercel metrics, usage and config, then ranks fixes for cost and speed, each backed by a real number.
How we use it: When a Vercel bill jumps or a page slows down, the agent starts here instead of guessing.
bashnpx skills add vercel-labs/agent-skills --skill vercel-optimize
How do they work together?
- Design. The agent searches Mobbin for how real web apps do the page, then builds it with our own colours and fonts.
- Build. The agent writes the page with the React rules and the composition patterns, and view transitions where it moves.
- Review. Before it ships, the web design and writing guidelines check the UI and the words.
- Deploy. The agent puts up a preview on Vercel and hands back the link.
- Keep it fast. Once it is live, vercel-optimize reads the real numbers and ranks what to fix.
Frequently asked questions
- What about Next.js’s own agent setup?
Use it too. From Next.js 16.3,
next devwrites an AGENTS.md that points the agent at docs bundled with your exact version. On older versions,npx @next/codemod@canary agents-mddoes the same. Next.js also ships a few workflow skills, such as cache components and prefetching, in the Next.js repo.- Can I install them all at once?
Yes.
npx skills add vercel-labs/agent-skillslists every skill in the repo and lets you pick. It includes the React Native skills, which belong in the Expo stack.- Do these work with Cursor and Codex?
Yes. They are skills, and the
skillscommand can put them in Claude Code, Cursor, Codex and other agents.- Do I need Vercel to use them?
Only the three deploy and optimize skills need Vercel. Mobbin and the React, composition, view transition and review skills work on any host.
None of these makers pay us to list them. Setup commands checked on .
We set this up on your team’s codebase, with the rules that make the agent use it well.
Talk to us about your team