Design UI with Cursor Agent Mode using daisyUI skill, plugin, or MCP context for cleaner Tailwind CSS output.
To design UI with Cursor, give Agent Mode a precise screen request and a reusable component source. Cursor can edit quickly, but the prompt still needs a design system.
Name the page and the components: navbar, drawer, cards, table, alerts, modal, tabs, inputs, and buttons. This keeps Cursor from turning every visual choice into custom utility chains.
Free skill:
npx skills add saadeghi/daisyui --agent cursor --yesPlugin: open Cursor settings, go to Plugins, search for https://github.com/saadeghi/daisyui, choose daisyui, and click Add to Cursor.
MCP:
{
"mcpServers": {
"daisyui-blueprint": {
"type": "stdio",
"command": "npx",
"args": ["-y", "daisyui-blueprint@latest"],
"env": {
"LICENSE": "YOUR BLUEPRINT LICENSE KEY",
"EMAIL": "YOUR EMAIL ADDRESS",
"FIGMA": "YOUR FIGMA API KEY (optional)"
}
}
}
}Design a CRM contact page with daisyUI. Use tabs for overview and activity, badges for lifecycle stage, a table for deals, and a modal for notes.See skill, plugin, and MCP setup guides.
Ask Cursor to inspect nearby UI before generating a new screen. Then tell it to prefer daisyUI components for repeated controls. This avoids a common failure: a new page that looks isolated from the rest of the app.
When the first draft lands, use a focused follow-up: "Keep the layout, but replace custom controls with daisyUI components and preserve existing routes." That keeps the edit narrow.
Used by engineers at