This template is for creating a monorepo with shadcn/ui.
pnpm dlx shadcn@latest initTo add components to your app, run the following command at the root of your web app:
pnpm dlx shadcn@latest add button -c apps/webThis will place the ui components in the packages/ui/src/components directory.
packages/uihas been configured to support shadcn MCP.- To use MCP with Codex, edit
~/.codex/config.tomland add the following lines:
[mcp_servers.shadcn]
command = "npx"
args = ["shadcn@latest", "mcp"]Your tailwind.config.ts and globals.css are already set up to use the components from the ui package.
To use the components in your app, import them from the ui package.
import { Button } from "@workspace/ui/components/button"