Tiny Robot Skill

Génération de code basée sur la documentation pour la bibliothèque de composants Vue AI-chat TinyRobot.

par opentiny · opentiny/agent-skills

Testé · Fonctionne ★ 9.6/10

Tiny Robot Skill — Génération de code basée sur la documentation pour la bibliothèque de composants Vue AI-chat TinyRobot.

Ce que fait

Route les requêtes vers le bon fichier de règles (recherche de composant, configuration de projet, génération de code, ou utilisation de kit/état) et interdit d'inventer des props ou des composants, forçant le code Vue généré à provenir uniquement de la documentation et des démos des composants groupés pour Bubble, Sender, Container, Prompts et les composants TinyRobot associés. Se déclenche lorsque l'utilisateur mentionne TinyRobot/OpenTiny TinyRobot, Bubble/Sender/Prompts, ou demande à construire une interface de chat IA avec ces composants.

Rapport de test

A construit deux fois le même petit panneau de chat Vue : sans la compétence, j'ai halluciné un composant `<TinyRobotChat>` et un schéma de message `from`/`text`/`@send` qui n'existent pas ; en suivant le flux de travail component-use.md de la compétence dans la documentation réelle bubble.md/sender.md, j'ai produit du code fonctionnel `TrBubbleList`/`TrSender` avec la forme de message réelle `role`/`content` et l'événement `submit` — exactement le mode d'échec d'API inventée contre lequel les propres règles de la compétence mettent explicitement en garde.

Testé le: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /tiny-robot-skillGénération de code basée sur la documentation pour la bibliothèque de composants Vue AI-chat TinyRobot.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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?