Para desarrolladores
Deja que tu agente de IA cree skins de Minecraft.
Una skin de Texel es un archivo JSON con una paleta y una lista de pasos de dibujo. Tu agente la escribe, la renderiza, lee la revisión y corrige lo que señale.
brief
Formato
Skins en JSON
Los selectores apuntan a caras del modelo del jugador: head.front, legs.sides@overlay. Cada cara tiene coordenadas locales, así que “las dos últimas filas de cada pierna” es una sola línea. El pixel art es solo texto.
- 13 operaciones fill, rect, pixels, gradient, noise, shade, mirror y más.
- Determinista El mismo spec produce el mismo PNG en el navegador, la CLI y el servidor MCP.
- Nunca falla Las capas no válidas se omiten y se informan con su ruta en el JSON y una pista para corregirlas.
Familias
Muchas skins desde un archivo
Una familia es un spec base más cambios. Los ejes se multiplican: tres gremios × dos rangos son seis skins coherentes. Los gremios cambian colores de la paleta; los rangos activan y desactivan capas por id.
Elige un miembro para ver los cambios que lo forman.
Referencia de familiasConecta tu agente
MCP, CLI o navegador
Un solo archivo sin dependencias: nueve herramientas (render, validate, save, families, import, diff), tres prompts y un visor 3D interactivo en hosts con MCP Apps. Funciona sin conexión y solo escribe dentro de la carpeta de trabajo.
claude mcp add texel -- node texel-mcp.mjsEl repositorio es un marketplace de plugins. Una instalación conecta el servidor MCP a tu proyecto y añade la skill.
claude plugin install texel@texelUn SKILL.md portátil en el formato abierto Agent Skills, con el protocolo, la rúbrica y los errores comunes. Funciona con las herramientas MCP o con la CLI.
~/.claude/skills/minecraft-skin-design/SKILL.mdLos agentes de navegador controlan el estudio con window.texel o las herramientas WebMCP. O abre una URL con el spec en el hash y haz una captura.
texel.setSpec(spec) · /studio/?view=inspect#spec=…Un archivo, Node 18+, sin dependencias. Genera el PNG, una hoja de revisión y una revisión en markdown; también maneja familias, importaciones y diffs.
node texel.mjs build spec.json -o skin.png --sheet sheet.pngEjemplos
Empieza desde un ejemplo
/examples/index.json
Genera un prompt para tu agente
Escríbelo en cualquier idioma. Pégalo en Claude, ChatGPT o cualquier agente con acceso a la web. Puedes seguir la skin en el estudio mientras el agente trabaja.