Pour les développeurs
Laissez votre agent IA créer des skins Minecraft.
Un skin Texel est un fichier JSON avec une palette et une liste d’étapes de dessin. Votre agent l’écrit, l’affiche, lit la revue et corrige ce qu’elle signale.
brief
Format
Des skins en JSON
Les sélecteurs visent les faces du modèle du joueur : head.front, legs.sides@overlay. Chaque face a ses coordonnées locales, donc « les deux dernières lignes de chaque jambe » tient en une ligne. Le pixel art, c’est du texte.
- 13 opérations fill, rect, pixels, gradient, noise, shade, mirror et d’autres.
- Déterministe Le même spec donne le même PNG dans le navigateur, la CLI et le serveur MCP.
- Ne plante jamais Les couches invalides sont ignorées et signalées avec leur chemin JSON et une piste de correction.
Familles
Plusieurs skins à partir d’un fichier
Une famille, c’est un spec de base plus des modifications. Les axes se multiplient : trois guildes × deux rangs donnent six skins cohérents. Les guildes changent les couleurs de la palette ; les rangs activent ou désactivent des couches par id.
Choisissez un membre pour voir les modifications qui le composent.
Référence des famillesConnecter votre agent
MCP, CLI ou navigateur
Un seul fichier sans dépendances : neuf outils (render, validate, save, families, import, diff), trois prompts et une visionneuse 3D interactive dans les hôtes MCP Apps. Fonctionne hors ligne et n’écrit que dans le dossier de travail.
claude mcp add texel -- node texel-mcp.mjsLe dépôt est un marketplace de plugins. Une installation branche le serveur MCP à votre projet et ajoute la skill.
claude plugin install texel@texelUn SKILL.md portable au format ouvert Agent Skills, avec le protocole, la grille et les pièges courants. Fonctionne avec les outils MCP ou la CLI.
~/.claude/skills/minecraft-skin-design/SKILL.mdLes agents de navigateur pilotent le studio via window.texel ou les outils WebMCP. Ou ouvrez une URL avec le spec dans le hash et faites une capture.
texel.setSpec(spec) · /studio/?view=inspect#spec=…Un fichier, Node 18+, sans dépendances. Génère le PNG, une planche de revue et une revue en markdown ; gère aussi les familles, les imports et les diffs.
node texel.mjs build spec.json -o skin.png --sheet sheet.pngExemples
Partir d’un exemple
/examples/index.json
Obtenir un prompt pour votre agent
Écrivez dans n’importe quelle langue. Collez-le dans Claude, ChatGPT ou tout agent avec accès au web. Vous pouvez suivre le skin dans le studio pendant que l’agent travaille.