Tiny Robot Skill

Generowanie kodu opartego na dokumentacji dla biblioteki komponentów AI-chat TinyRobot Vue.

Autor: opentiny · opentiny/agent-skills

Testowano · Działa ★ 9.6/10

Tiny Robot Skill — Generowanie kodu opartego na dokumentacji dla biblioteki komponentów AI-chat TinyRobot Vue.

Co robi ten skill

Kieruje żądania do odpowiedniego pliku reguł (wyszukiwanie komponentów, konfiguracja projektu, generowanie kodu lub użycie zestawu/stanu) i zabrania wymyślania propsów lub komponentów, wymuszając generowanie kodu Vue tylko z dołączonej dokumentacji komponentów i demonstracji dla Bubble, Sender, Container, Prompts i powiązanych komponentów TinyRobot. Aktywuje się, gdy użytkownik wspomina TinyRobot/OpenTiny TinyRobot, Bubble/Sender/Prompts, lub prosi o zbudowanie interfejsu czatu AI z tymi komponentami.

Raport z testu

Zbudowano ten sam mały panel czatu Vue dwukrotnie: bez umiejętności wymyśliłem komponent `<TinyRobotChat>` i schemat wiadomości `from`/`text`/`@send`, które nie istnieją; podążając za przepływem pracy umiejętności z component-use.md do rzeczywistych dokumentów bubble.md/sender.md, wygenerowano działający kod `TrBubbleList`/`TrSender` z rzeczywistym kształtem wiadomości `role`/`content` i zdarzeniem `submit` — dokładnie ten sam tryb błędu wymyślonego API, przed którym własne reguły umiejętności wyraźnie ostrzegają.

Testowano: 2026-07-15 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/opentiny/agent-skills
mkdir -p ~/.claude/skills
cp -r agent-skills/skills/tiny-robot-skill ~/.claude/skills/tiny-robot-skill

Komendy i przykładowe prompty

  • /tiny-robot-skillGenerowanie kodu opartego na dokumentacji dla biblioteki komponentów AI-chat TinyRobot Vue.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Build a chat panel with TinyRobot's Bubble and Sender components
  • How do I wire up TrBubbleList and TrSender for an AI chat UI in Vue?
  • What props does the TinyRobot Prompts component actually accept?