ProtoLab gives AI code editors like Claude Code and GitHub Copilot knowledge of DocuSign's design system — 63 components, from buttons to full page layouts. Describe what you want, and it builds it with the right components, tokens, and composition patterns.
01
You describe what you need
"Build me an agreements list page with search, filters, and a data table."
02
Your code editor knows the system
It picks the right components, sets the correct props, applies design tokens, and follows Docusignlayout patterns.
03
You get working code
A runnable React project in seconds — not a mockup, not a wireframe. Real code with real components.
Get started
Check the prerequisites, download the starter kit, and start prompting.
0
Before you start
You need these three things installed. If you already have them, skip to the next step.
✓
VS Code
Free code editor — you won't write code, but the AI runs inside it.
"Build me an agreements list page with a data table, search bar,
filters, and status badges. Use DocuSignShell with GlobalNav
and LocalNav."
Example Prompts
Try these after downloading or connecting. Click to copy.
Share with your team
Once you've built something, share it with a live preview URL. Your team can browse, fork, and build on each other's prototypes.
01
Deploy your prototype
Type /deploy in Claude Code. It pushes your work to a live Vercel URL you can share with anyone.
02
Browse the gallery
Every deployed prototype appears in the gallery at /prototypes. See what others have built, filter by author or page type.
03
Fork and iterate
See a prototype you like? Type /fork to create your own copy and start building on it. No starting from scratch.
noteDeploying requires Git and a GitHub account. If you haven't set that up, Claude Code will walk you through it when you type /deploy.
Commands you can use
Type these in Claude Code to trigger workflows. They're built-in skills that handle the hard parts for you.
/deployPush your prototype to a shareable Vercel preview URL.
/forkCopy someone else's prototype and build on top of it.
/handoffGenerate a HANDOFF.md for engineers with component inventory and migration guide.
/updateCheck if your design system components are up to date and refresh them.
/onboardVerify your setup is correct — checks dependencies, MCP connection, and dev server.
Add to an existing project
Already have a project? Add this config file to connect your editor to ProtoLab's component intelligence — search, validation, and scaffolding.Skip this if you downloaded the starter kit — it's already configured.
# .mcp.json
{
"mcpServers": {
"ink-design-system": {
"url": "https://protolab-mcp.vercel.app/api/mcp"
}
}
}
Paste this into the config file, restart your editor, and you're connected.