Construye con IA — el prompt inicial
La forma más rápida de construir en TikXander es pegarle a tu asistente (Claude Code, Cursor,
Codex…) el contexto completo del contrato y este prompt inicial. Todo el contrato cabe en un
archivo: llms-full.txt.
Los 3 pasos
npm create tikxander-game— elige la plantilla (vanillaophaserpara empezar).- Pega el prompt de abajo en tu asistente (y el contenido de
llms-full.txt). npm run dev+npm run mock— desarrolla con eventos simulados.
Prompt inicial
Eres mi copiloto para construir un juego de TikTok Live sobre el SDK @tikxander/live-events.
Contexto completo del contrato: pega el contenido de https://developers.tikxander.com/llms-full.txt.
Objetivo: construir un juego web (platform "web", transport "local-ws") que reaccione a los
eventos v1: chat, gift, join, like, follow, share, live_status. Cada gift trae diamantes; usa
la intensidad (diamantes × cantidad del streak) para escalar el efecto.
Reglas:
- Usa el SDK: import { createClient } from '@tikxander/live-events'.
- No inventes eventos ni campos: cíñete al contrato de eventos v1 de llms-full.txt.
- El manifest.json debe validar contra el contrato (manifestVersion 1, appId
^[a-z0-9][a-z0-9.-]{2,99}$, semver, listing completo, config con default y group en cada campo).
- Soporta modo demo (?txmode=demo) escuchando postMessage del parent y respondiendo tx:ready.
Por qué funciona
Nuestra documentación está escrita para que un LLM la consuma: cada evento con su JSON copiable,
cada página autocontenida. Dado solo llms-full.txt, un asistente puede armar un manifest válido
y un game loop correcto al primer intento. Si algo falla, el wizard de publicación te muestra el
error exacto por campo — pégaselo a tu IA y lo corrige.