Kemahiran pada ejen AI menjadikan Lily lebih mudah
Lily menghantar kemahiran yang fokus — umum, bagi setiap rangka kerja, dan bagi setiap subprojek — supaya ejen memuatkan konteks yang tepat diperlukannya dan tidak lebih.
Kemahiran apa yang anda mahu?
Setiap peringkat menjawab soalan berbeza. Muatkan kemahiran umum apabila anda belum mengenali Lily. Muatkan kemahiran rangka kerja apabila anda mengenali rangka kerja anda tetapi tidak tahu subprojek mana yang diperlukan. Muatkan headless-skill atau helpers-skill terus apabila anda sudah tahu dengan tepat apa yang anda usahakan.
-
Umum / penyelenggara — “Apa itu Lily?” / “Bagaimana monorepo ini disusun?” —
lily-design-system-skill,lily-design-system-maintainer-skill -
Payung rangka kerja — “Apa yang tersedia untuk {framework}, dan bahagian mana yang saya perlukan?” — 8, satu
{framework}-skillsetiap satu -
Tanpa kepala / pembantu — “Bagaimana tepatnya saya menggunakan komponen / pembantu *-picker {framework}?” — 16, satu
{framework}-headless-skilldan satu{framework}-helpers-skillsetiap satu
Lapan rangka kerja
Setiap rangka kerja mendapat tindanan tiga lapisan yang sama. Kemahiran payung memetakan semua subprojek sebenar rangka kerja itu — termasuk aplikasi contoh, yang tidak diliputi oleh kedua-dua kemahiran saudaranya — dan menunjuk ke bawah kepadanya dan bukannya mengulangi kontraknya.
| Rangka kerja | Payung | Tanpa kepala | Pembantu |
|---|---|---|---|
| Angular | kemahiran | kemahiran | kemahiran |
| Blazor | kemahiran | kemahiran | kemahiran |
| HTML | kemahiran | kemahiran | kemahiran |
| Nunjucks | kemahiran | kemahiran | kemahiran |
| React | kemahiran | kemahiran | kemahiran |
| Svelte | kemahiran | kemahiran | kemahiran |
| Vue | kemahiran | kemahiran | kemahiran |
| Web Components | kemahiran | kemahiran (536/571) | kemahiran |
Web Components ialah satu-satunya pengecualian dalam kedua-dua arah: katalog tanpa kepalanya ialah skop 536 daripada 571 yang disengajakan (elemen tersuai natif, tiada runtime rangka kerja; 35 komponen lain dikecualikan secara kekal), dan belum ada aplikasi contoh Web Components — kemahiran payungnya menyatakan demikian dan bukannya membayangkan ia wujud.
Tambah satu kemahiran
Setiap kemahiran ialah fail SKILL.md — ditambah fail sokongan, tanpa langkah binaan. Klon yang anda perlukan ke mana-mana persediaan Claude Code anda memuatkan kemahiran (lihat dokumen rasmi yang dipautkan di atas untuk direktori kemahiran projek atau akaun anda):
git clone https://github.com/LilyDesignSystem/lily-design-system
cd lily-design-system/lily-design-system-svelte-skill
Bekerja merentas beberapa rangka kerja, atau pada monorepo itu sendiri? Klon monorepo kanonik sebaliknya — kesemua 26 kemahiran sudah berada pada akarnya, bersama perpustakaan tanpa kepala, katalog pembantu dan aplikasi contoh yang diperihalkannya.