<< All versions

Skill v1.0.1

currentLLM-judged scan90/100
corex-ui/corex/corex-components

+3 new

──Details
PublishedAugust 26, 2026 at 05:15 PM
Content Hashsha256:1d5e5a1c4fe86749...
Git SHA694796eb5572
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 1.1 KB)
SKILL.md1.1 KBactive
SKILL.md · 41 lines · 1.1 KB

version: "1.0.1" name: corex-components description: >- Load when adding Corex HEEx in lib/_web/, registering phx-hooks in app.js, importing assets/corex/components/.css, Corex.Content.new Corex.List.new Corex.Tree.new Corex.Image.new, compound slots with meta: and :let={item}, or accordion combobox dialog timer select tabs. Call MCP list_components and get_component before guessing attrs or slots.


Corex components

MCP-first

  1. list_components → 2. get_component { id: "<id>" }

Data builders

BuilderComponents
Corex.Content.new/1accordion, tabs, data_list
Corex.List.new/1select, combobox, listbox
Corex.Tree.new/1menu, tree_view
Corex.Image.new/2carousel

Compound slots

heex
<.accordion id="faq" class="accordion ui-accent ui-size-sm sm:ui-size-md" items={Corex.Content.new([…])}>
<:trigger :let={item}>
<.heroicon name={item.meta.icon} />
{item.label}
</:trigger>
</.accordion>

Hooks: PascalCase (Accordion, Dialog). Stable id required.

Full checklist: sub-rule corex:components.

← v1.0.0All versions