{"id":11951,"plugin_id":"plugin_asdk_app_6a40990507688191998eb06419bfbad7","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:00:35.348Z","digest":"189c470c9972873192d43384d5256d31d5d59e156a6ea29d2891229bb8efa24a","against":null,"payload":{"description":"Precise website design control — set_design targets, section structure, typography, and authoring an original V3 template spec.","included_files":[],"name":"eventhex-website-design","skill_md_contents":"---\nname: eventhex-website-design\ndescription: Precise website design control — set_design targets, section structure, typography, and authoring an original V3 template spec.\n---\n\n# Website design — precise control\n\nAll design tools publish live immediately (no draft step).\n\n## Always start with `list_design_options(eventId)`\n\nReturns valid fonts, presets, section types + variants, per-type `aiCustomDesign` knobs, header/footer options and the full V3 `specSkeleton` contract. Never guess enum values.\n\n## One tool for everything: `set_design(eventId, target, …)`\n\n| target | what it changes |\n|---|---|\n| `preset` | whole look at once (`preset` name) |\n| `global` | `primaryColor`, `headingFont`, `bodyFont`, `radius`, `mode`, … |\n| `section` | one section: `sectionId` + `variant`, OR `customDesign:{…}` for a NEW layout; also `background`, `align`, … |\n| `typography` | one text element: `sectionId` + `field:'title'` + `font`, `size`, `transform`, … |\n| `header` | `variant`, `tone`, `ctaText`, `menu` |\n| `footer` | `variant`, `tone`, `tagline`, `links`, `footerDesign` |\n\nSection ids come from `list_sections(eventId)`. Structure changes via `manage_sections(eventId, op:'add'|'remove'|'reorder'|'toggle', …)`.\n\n## Authoring an ORIGINAL template (not a preset)\n\nYou can compose a full custom template yourself:\n\n1. `list_design_options` → get `specSkeleton`, all enums, and `aiCustomDesign` knobs.\n2. Compose a complete V3 spec object: `version:3`, `designSystem{palette, typography, shape, spacing, effects, mode}`, `header`, `footer`, `sections[]` — each section with `type` + `variant`, or `variant:'ai-custom'` + `design` for a unique layout.\n3. `set_website_spec(eventId, spec)` — sanitizes/clamps and publishes live.\n\n## Choosing between guides\n\n- Content-level edit (\"better headline\") → `website` guide (`improve_website`).\n- Visual/system-level edit (\"brand color #FF5A00, rounder cards, different agenda layout\") → this guide.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}