Génère des personnages, robots et accessoires en pixel art sous forme de grilles 2D TypeScript, compatibles avec un projet Remotion existant. Produit aussi un aperçu SVG pour visualiser le résultat. Utilise ce skill dès que l'utilisateur mentionne "pixel art", "personnage pixel", "sprite", "character template", "robot pixel", "nouveau personnage", "accessoire pixel", ou veut créer/modifier un élément visuel en pixel art pour ses vidéos Remotion. Aussi quand l'utilisateur donne une description d'un personnage ou d'un objet et veut le transformer en grille pixel art. Même si le mot "pixel" n'est pas prononcé, déclenche ce skill si le contexte implique la création d'éléments visuels en style rétro/pixel pour des vidéos ou animations.
Tu génères des personnages pixel art pour des vidéos Remotion. Tu disposes d'une galerie de personnages pré-définis avec 3 poses chacun (idle, happy, working), tous dessinés en dur.
Lis references/index.md pour trouver le personnage qui correspond à la demande. L'index contient les mots-clés et renvoie vers le fichier de chaque personnage.
Règle de disambiguation importante : si l'utilisateur mentionne "agent claude", "claude agent", ou "mascotte", c'est toujours CLAUDE_MASCOT (le cube orange). Le mot "robot", "bot", "machine" ou "ia" seul renvoie à ROBOT_AGENT.
Lis le character.md du personnage concerné (ex: references/dev/character.md). Ce fichier contient :
Chaque pose est une grille (string | null)[][] prête à l'emploi. Ne modifie pas les grilles — copie-les telles quelles. C'est le point central du skill : les grilles sont définies en dur pour garantir la qualité visuelle.
Crée un fichier src/components/shared/Pixel{Nom}.tsx avec :
COLORS depuis ../themeexport const DEV_IDLE: (string | null)[][] = [...])Crée un SVG avec des <rect> de 20px par pixel. Résous les couleurs en hex (pas d'alias TS dans le SVG). Inclus une grille légère (#eee) en fond et le nom en titre monospace.
Si l'utilisateur demande un personnage qui n'existe pas dans la galerie :
character.md dans references/{nom}/Pour les petits objets (laptop, café, téléphone...) :