Fluxwing Component Creator

Přemění 'vytvoř tlačítko' na pár .uxm + ASCII-preview .md validní podle schématu, ale samotný adresář není celá sada.

od trabian · trabian/fluxwing-skills

Funguje s nastavením ★ 8.4/10

Fluxwing Component Creator — Přemění 'vytvoř tlačítko' na pár .uxm + ASCII-preview .md validní podle schématu, ale samotný adresář není celá sada.

Co umí

Vytváří UI komponenty 'uxscii' (tlačítka, vstupy, karty, formuláře, modály, navigace atd.) jako dvojici souborů: JSON .uxm s metadaty stavů/vlastností/přístupnosti validovanými proti přiloženému JSON schématu a .md s ručně kreslenými ASCII-art náhledy pro každý stav. Spouští se na požadavky na vytvoření/sestavení/návrh UI komponenty nebo když uživatel odkazuje na soubory .uxm nebo standard uxscii.

Testovací report

Postupoval jsem podle těla dovednosti a skutečně spustil její vlastní přiložené skripty/quick_validate.py proti výstupu: vygeneroval validní schéma submit-button.uxm (4 stavy, plný blok a11y) plus ASCII-náhled .md — skutečně bohatší než základní řešení v prosté angličtině. Ale SKILL.md odkazuje na {SKILL_ROOT}/../shared/docs/copy-versioning.md a {SKILL_ROOT}/../fluxwing-validator/validate-component.js, oba mimo vlastní složku dovednosti, takže prosté `cp -r` instalace dovednosti (jak instrukce katalogu) tiše narušuje tok aktualizace verzí a doporučený Node validátor — musíte také získat sesterské složky `shared/` a `fluxwing-validator/`.

Testováno: 2026-07-15 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/trabian/fluxwing-skills
cd fluxwing-skills
mkdir -p ~/.claude/skills
cp -r skills/fluxwing-component-creator ~/.claude/skills/fluxwing-component-creator

Příkazy a ukázkové prompty

  • /fluxwing-component-creatorPřemění 'vytvoř tlačítko' na pár .uxm + ASCII-preview .md validní podle schématu, ale samotný adresář není celá sada.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Create a submit button component for my uxscii project.
  • I need to design a card UI component using .uxm files.
  • Make me a modal component in uxscii format, please.