Get complete StyleKit implementation brief
stylekit_get_implementation_briefFetch one complete implementation contract before generating UI. Use this when you need the full rules, CSS, templates, recipes and tokens in one call; the full payload is large (often 30k-60k characters). Pass sections to return only identity/provenance plus the parts you need.
Args:
slug (string): style identifier.
sections (array, optional): philosophy, aiRules, doList, dontList, colors, globalCss, components, variants, tokens, recipes, readiness, lintRules.
Returns JSON: { schemaVersion: "stylekit-brief-v1", slug, name, nameEn, category, styleType, description, tags, keywords, provenance, origin, fallbackReason?, sections?, plus the selected sections }. provenance.source records the content publisher (bundled, static, or community) and is distinct from transport origin. Coverage guidance does not certify visual quality or accessibility.
Examples:
"build a landing page in glassmorphism" -> slug: "glassmorphism"; keep the returned stylekit-brief-v1 payload for later validation.
"just give me the rules and tokens" -> slug: "glassmorphism", sections: ["aiRules", "tokens", "lintRules"].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Style slug | |
| sections | No | Return only these sections plus identity and provenance; omit for the full brief |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| slug | Yes | ||
| tags | Yes | ||
| colors | No | ||
| doList | No | ||
| nameEn | Yes | ||
| origin | Yes | ||
| tokens | No | ||
| aiRules | No | ||
| recipes | No | ||
| category | Yes | ||
| dontList | No | ||
| keywords | Yes | ||
| sections | No | ||
| variants | No | ||
| globalCss | No | ||
| lintRules | No | ||
| readiness | No | ||
| styleType | Yes | ||
| components | No | ||
| philosophy | No | ||
| provenance | Yes | ||
| description | Yes | ||
| schemaVersion | Yes | ||
| fallbackReason | No |