DI agentų įgūdžiai Lily padaro dar paprastesnį
Lily tiekia sutelktus įgūdžius — bendruosius, kiekvienam karkasui ir kiekvienam paprojekčiui — kad agentas įkeltų tiksliai tą kontekstą, kurio jam reikia, ir nieko, ko nereikia.
Kokio įgūdžio norite?
Kiekvienas lygis atsako į skirtingą klausimą. Įkelkite bendrąjį įgūdį, kai dar nepažįstate Lily. Įkelkite karkaso įgūdį, kai pažįstate savo karkasą, bet nežinote, kurio paprojekčio jums reikia. Įkelkite headless-skill ar helpers-skill tiesiogiai, kai jau tiksliai žinote, su kuo dirbate.
-
Bendrasis / prižiūrėtojas — „Kas yra Lily?” / „Kaip sudėtas šis monorepo?” —
lily-design-system-skill,lily-design-system-maintainer-skill -
Karkaso skėtis — „Kas prieinama {framework} ir kurios dalies man reikia?” — 8, po vieną
{framework}-skill -
Bevaigis / pagalbininkai — „Kaip tiksliai naudoti {framework} komponentus / *-picker pagalbininkus?” — 16, po vieną
{framework}-headless-skillir vieną{framework}-helpers-skill
Aštuoni karkasai
Kiekvienas karkasas gauna tą patį trijų lygių rinkinį. Skėtinis įgūdis atvaizduoja visus to karkaso tikruosius paprojekčius — įskaitant pavyzdinę programą, kurios neapima nė vienas iš dviejų jo seserinių įgūdžių — ir nukreipia žemyn į juos, užuot kartojęs jų sutartis.
| Karkasas | Skėtis | Bevaigis | Pagalbininkai |
|---|---|---|---|
| Angular | įgūdis | įgūdis | įgūdis |
| Blazor | įgūdis | įgūdis | įgūdis |
| HTML | įgūdis | įgūdis | įgūdis |
| Nunjucks | įgūdis | įgūdis | įgūdis |
| React | įgūdis | įgūdis | įgūdis |
| Svelte | įgūdis | įgūdis | įgūdis |
| Vue | įgūdis | įgūdis | įgūdis |
| Web Components | įgūdis | įgūdis (536/571) | įgūdis |
Web Components yra vienintelė išimtis abiem kryptimis: jo bevaigis katalogas turi sąmoningą 536 iš 571 apimtį (vietiniai pasirinktiniai elementai, jokios karkaso vykdymo aplinkos; likę 35 komponentai nuolat neįtraukti), ir Web Components pavyzdinės programos dar nėra — jo skėtinis įgūdis tai sako, užuot leidęs suprasti, kad ji yra.
Pridėkite vieną įgūdį
Kiekvienas įgūdis yra SKILL.md failas — plius pagalbiniai failai, jokio kūrimo žingsnio. Klonuokite reikalingą ten, iš kur jūsų Claude Code sąranka įkelia įgūdžius (žr. aukščiau pateiktą oficialią dokumentaciją dėl jūsų projekto ar paskyros įgūdžių katalogo):
git clone https://github.com/LilyDesignSystem/lily-design-system
cd lily-design-system/lily-design-system-svelte-skill
Dirbate su keliais karkasais ar pačiu monorepo? Vietoj to klonuokite kanoninį monorepo — visi 26 įgūdžiai jau yra jo šaknyje, šalia bevaigių bibliotekų, pagalbininkų katalogų ir pavyzdinių programų, kurias jie aprašo.