Audit Tailwind config
audit_tailwindAnalyze Tailwind configuration files to identify legacy HeroUI patterns for migration to HeroUI v3.
Instructions
Analyze a Tailwind configuration file for legacy HeroUI patterns.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"code": "<code>"
},
"name": "audit_tailwind"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes |
Implementation Reference
- src/server.ts:464-476 (handler)Registration and handler for the `audit_tailwind` tool in `src/server.ts`. It imports `analyzeTailwindConfig` from `src/core/migration.js` and returns the analysis results.
server.registerTool( "audit_tailwind", { title: "Audit Tailwind config", description: "Analyze a Tailwind configuration file for legacy HeroUI patterns.", inputSchema: { code: z.string() } }, async ({ code }) => { const { analyzeTailwindConfig } = await import("./core/migration.js"); const result = analyzeTailwindConfig(code); return { content: [], structuredContent: result as any }; } );