Dile Components
Hämtar de verkliga @dile/ui-komponentdokumenten innan du skriver dile-*-markup
Testad · Fungerar
Vad den gör
Hjälpmedel för att bygga UI med Dile Components-biblioteken (@dile/ui, @dile/crud, @dile/editor, @dile/lib, @dile/iconlib), en Lit-baserad katalog av ramverksagnostiska anpassade element. Den mappar varje paket till vad det innehåller och dirigerar agenten genom projektets llms.txt-index till den exakta markdown-dokumentationen för en komponent innan den skriver någon tag, property, event eller CSS custom property. Utlöses när du installerar eller importerar dile-*-element, bygger CRUD-skärmar, lägger till ProseMirror-redigeraren, eller teman Dile-komponenter.
Testrapport
Bad om en tematiserad Dile confirm dialog två gånger och kontrollerade båda svaren rad för rad mot @dile/ui 2.28.0-källan. Efter att ha följt skillen (llms.txt-index, sedan komponentdokumentationen) producerades tio API-fakta som alla matchade den levererade koden; no-skill-försöket fick fyra av nio rätt, uppfann en `open`-egenskap (det är `opened`), header/footer-slots som dile-modal inte har, ett `primary`-attribut som dile-button inte definierar, och en `modal-closed`-händelse som faktiskt heter `dile-modal-closed`. Den hittade heller aldrig `dile-confirm` och rullade manuellt dialogen som biblioteket redan levererar. En grov kant: URL-mallen i brödtexten behöver ett `dile-`-prefix, så /md/components/input.md returnerar 404 medan dile-input.md returnerar 200 – att läsa llms.txt först, som skillen instruerar, undviker det.
Testad: 2026-07-28 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Polydile/dile-components.git mkdir -p ~/.claude/skills cd dile-components && cp -r skills/dile-components ~/.claude/skills/dile-components
Kommandon och exempelprompter
/dile-componentsHämtar de verkliga @dile/ui-komponentdokumenten innan du skriver dile-*-markup
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Add a themed dile-input email field with validation to my login formHow do I theme @dile/ui buttons using CSS custom properties?Build a CRUD screen for our admin panel using the @dile/crud package