CLI
Installing Vengeance UI with the shadcn CLI
Initialization
Use the init command to initialize a new shadcn project before adding registry components.
npx shadcn@latest initAdd components
Use the add command with the Vengeance UI registry URL from any component page.
npx shadcn@latest add https://raw.githubusercontent.com/Ashutoshx7/VengeanceUI/main/public/r/animated-rays.jsonMonorepo
In a monorepo, pass the workspace path with -c or --cwd.
npx shadcn@latest add https://raw.githubusercontent.com/Ashutoshx7/VengeanceUI/main/public/r/animated-rays.json -c ./apps/webNamespaced registry
If you prefer short component names, add a registry alias to components.json.
npx shadcn@latest add @vengeanceui/animated-raysAgent skill + MCP
Install the VengeanceUI agent skill, MCP server config, and instructions. In a terminal, init lets you arrow through Cursor, Claude, both, or MCP only, then confirm MCP config.
npx vengeanceui initSkip the prompts with a target, or -y for Cursor + Claude + MCP (also the default when stdin is not a TTY):
MCP configs use npx -y vengeanceui-mcp. This does not replace shadcn init / add for installing components.
Contributors cloning this repo can keep using a local MCP build at packages/mcp:
Build the server first: cd packages/mcp && npm install && npm run build.