Ir al contenido

Usar TryYourSize con herramientas de IA

Cada página de esta documentación existe también en Markdown limpio, para que un asistente de IA lea exactamente lo mismo que tú, incluida la referencia completa de los SDK y de la API HTTP (en inglés).

URL Qué es
/llms.txt Índice en formato llms.txt: cada página, enlazada a su Markdown
/llms-full.txt Toda la documentación en un solo archivo Markdown
/llms/<sdk>.txt La referencia completa de un SDK: web, react, node, python, ios, android, react-native, flutter
<página>.md Cualquier página en Markdown: añade .md a su URL, por ejemplo /es/quickstarts/web.md
/openapi.json La especificación OpenAPI pública

En cada página, Copiar página copia su Markdown, y el menú de al lado la abre en ChatGPT o Claude con un prompt que solo incluye la URL pública de la página.

Añade la documentación una vez como fuente: Settings → Indexing & Docs → Add doc, con https://docs.tryyoursize.com/llms-full.txt. Después menciona @TryYourSize en el chat. Como regla del proyecto, guarda el archivo de reglas como .cursor/rules/tryyoursize.mdc.

Añade el archivo de reglas al CLAUDE.md de tu repositorio, o pídelo directamente:

Lee https://docs.tryyoursize.com/llms.txt y las páginas que necesites, y añade la guía de tallas de TryYourSize a nuestra página de producto.

Usa Abrir en ChatGPT o Abrir en Claude en el menú de la página, o pega uno de los prompts de abajo. Para tareas largas, adjunta llms-full.txt.

Sustituye los valores entre ángulos. Cada prompt pide al asistente que lea primero nuestra documentación, para que use solo APIs reales.

Lee https://docs.tryyoursize.com/es/quickstarts/shopify.md. Guíame para instalar la app de TryYourSize en mi tienda Shopify, añadir el bloque «Guía de tallas» junto al selector de talla en la plantilla de producto de mi tema <nombre del tema> y comprobar que los pedidos llegan a TryYourSize. No programo: dame clics, no código.
Lee https://docs.tryyoursize.com/es/quickstarts/react.md y https://docs.tryyoursize.com/llms/react.txt.
En este repositorio, añade la guía de tallas de TryYourSize junto al selector de talla de la página de producto (<ruta del componente>):
- carga el cliente una vez con loadTryYourSize("<pk_test_…>") de @tryyoursize/sdk/loader y envuelve la página en <TryYourSizeProvider client={…}>;
- muestra <SizeGuide product={sku} /> donde hoy está el enlace «Guía de tallas»;
- preselecciona la talla desde onRecommendation cuando status sea "ready", sin sobrescribir nunca la talla que haya elegido quien compra;
- mantenlo compatible con SSR; usa solo APIs que existan en la documentación.
Lee https://docs.tryyoursize.com/es/quickstarts/ios.md y https://docs.tryyoursize.com/llms/ios.txt.
En esta app, crea un único cliente con try TryYourSize(publishableKey: "<pk_test_…>") y pon SizeGuide(client:product:) junto al selector de talla en <nombre de la vista>. Preselecciona la talla desde el cierre onRecommendation cuando rec.status == .ready, sin sobrescribir la elección de quien compra. Dime qué origen de app (ios-app://…) registrar en Studio. Usa solo APIs que existan en la documentación.
Lee https://docs.tryyoursize.com/es/quickstarts/server.md y https://docs.tryyoursize.com/es/guides/outcomes.md.
Añade a <servicio> una tarea que envíe cada pedido y devolución a TryYourSize con @tryyoursize/node (o el paquete de Python tryyoursize), con la clave secreta de la variable de entorno TRYYOURSIZE_SECRET_KEY, idempotente por ID de pedido e incluyendo visitor_id del carrito. No envíes datos de clientes.

Guárdalo como .cursor/rules/tryyoursize.mdc (Cursor), añádelo a CLAUDE.md (Claude Code), AGENTS.md o .github/copilot-instructions.md (GitHub Copilot). Está en inglés, como la referencia.

# TryYourSize integration rules
- Docs: https://docs.tryyoursize.com/llms.txt (index) and https://docs.tryyoursize.com/llms-full.txt (everything).
Read the relevant page before writing TryYourSize code. Use only methods, props and endpoints that exist there.
- Keys: publishable keys (pk_test_… / pk_live_…) in browsers and apps only. Secret (sk_…) and restricted (rk_…)
keys on the server only, from environment variables. Never commit keys.
- The store receives sizes only (in its own size labels), never measurements or body data. Do not try to read,
store or log shopper measurements.
- Preselect the recommended size only when status === "ready", and never override a size the shopper chose.
- Web: allow script-src https://js.tryyoursize.com and frame-src https://embed.tryyoursize.com in the CSP.
- Apps: register ios-app://<bundle id> / android-app://<package> for the key (test mode).
- Server: send orders and returns without customer data; make POSTs idempotent (the SDKs do it); verify webhook
signatures on the raw body.
- Describe fit with numbers (cm of ease, kPa of pressure), not with verdict words.

¿Te ha resultado útil esta página?