All named-theme vocabulary—concrete block type strings, nested layouts, and theme-specific setting keys—lives only in files under this folder. SKILL.md stays theme-agnostic; it tells you how to discover blocks on disk and how to pick which bundled example to open, not which theme you are using.
Do this after Discover allowed block types on the workspace theme so you know which type strings actually exist.
- Read the index below and each file’s title/intro to see which theme or theme family it documents.
- Match the workspace theme using any of: theme
README, package or vendor name inconfig/, the user’s prompt, or overlap between basenames inblocks/*.liquidand the block types described in an example file. - Open the best-matching file only when the overlap is strong (same naming style and types). Use it for layout ideas and sample JSON after confirming every
typestill appears in the target theme’s schemas. - If no bundled example fits, do not use one—copy structure from existing
templates/*.jsonin that theme instead. - If multiple could fit or the theme is unknown, ask the user which theme or example family to follow.
| File | Documents |
|---|---|
| slab-theme.md | Slab / Brickspace-style blocks (layout__grid, _g__grid-item, etc.) |
Add new rows here when you add examples/<theme>.md files.