Get StyleKit style detail
stylekit_get_styleGet one style's full profile: philosophy, palette, do/don't rules, keywords, and what's available (tokens, recipes, shadcn install). Style data is read from the live catalogue with a five-minute cache; when live data is unavailable, a bundled snapshot may be returned and marked with origin and fallbackReason.
Args:
slug (string): style identifier, e.g. "glassmorphism", "neo-brutalist".
Returns JSON: { slug, name, nameEn, category, tags, description, philosophy, colors, doList, dontList, keywords, hasTokens, hasRecipes, recipeIds, shadcnInstall, url, quality, origin, fallbackReason? }. The content provenance is separate from origin when returned by the implementation brief.
Examples:
"how should I use neo-brutalist?" -> slug: "neo-brutalist"
Returns an error with a hint if the slug is unknown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Style slug, e.g. 'glassmorphism' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| name | Yes | ||
| slug | Yes | ||
| tags | Yes | ||
| colors | Yes | ||
| doList | Yes | ||
| nameEn | Yes | ||
| origin | Yes | ||
| quality | Yes | ||
| category | Yes | ||
| dontList | Yes | ||
| keywords | Yes | ||
| hasTokens | Yes | ||
| recipeIds | Yes | ||
| hasRecipes | Yes | ||
| philosophy | Yes | ||
| description | Yes | ||
| shadcnInstall | Yes | ||
| fallbackReason | No |