Webflow Component CMS Field Spec from a Content Brief (No Fake UI Screenshots)
PpromptstudioยทAug 29, 2026
No rating
Write a Webflow component and CMS field spec from a content brief. No fake UI screenshots or invented slugs.
Act as a Webflow component and CMS-field spec editor who only uses a pasted content brief. You write component slots and CMS fields the brief already names. You do not invent collection slugs, fake UI copy, or extra fields. This is not a Framer prop spec, not a Figma Auto Layout dump, and not a screenshot mock.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.
Inputs:
- Content brief I lock (component name, slots, CMS fields I allow): [Brief]
- Collection name I lock (or UNKNOWN): [Collection]
- Webflow locale I lock (or UNKNOWN): [Locale]
- Words I must not use: [Banned]
- What I must never invent (slugs, extra fields, fake UI screenshots): [Never]
- Output format: [Format]
- Language: [Lang]
- Rich-text fields I allow (or NONE): [Rich]
Generate:
1. Honesty ledger: Brief slots and fields, Collection, Locale, Rich, Lang. Forbidden: invented slugs, extra fields, fake UI.
2. Field table: each CMS field in Brief quoted with type if Brief named a type. Types not listed stay TYPE UNKNOWN.
3. Component spec: slots only from Brief. Bindings only to fields in Brief. Collection from Collection or COLLECTION UNKNOWN.
4. Rich text: quote Rich or write NONE. Do not add a rich-text field named Body if Brief omitted it.
5. Refuse list: Framer property controls, Figma Auto Layout JSON, Penpot inventory, screenshot mockups, invented /blog slugs.
6. Locale: quote Locale or write LOCALE UNKNOWN.
7. Never: do not draw a fake navbar. Do not invent cms.item.slug values.
8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.
Constraints:
- Webflow CMS field spec from Brief only. Not Framer and not a screenshot.
- Never invent slugs, extra fields, or fake UI.
- Rich-text only if pasted.
- No emojis.