Lógica de salto y ramificación
Configura la lógica de la encuesta para que ningún encuestado llegue a un callejón sin salida
Skill gratis para Claude Code, Codex, Cursor y Gemini CLI. Trabaja a través del servidor MCP de SurveyNinja, con tus permisos.
- Categoría
- Crear y compartir
- Etiquetas
- lógica y ramificación, redacción
- Funciona con
- Claude Code, Codex, Cursor, Gemini CLI
- Herramientas MCP
- 3, 2 cambian datos
- Versión
- 1.0.1, 20 de octubre de 2026
- Creada por
- SurveyNinja
- Precio
- Gratis
- Archivo de la skill
- SKILL.md
Qué hace
- Cada quien ve solo sus preguntas. Ramas, preguntas que se muestran u ocultan, bloques omitidos, descalificaciones y cuotas evitan que el encuestado vea lo que no le aplica.
- Ninguna rama termina sin salida. Cada rama tiene una salida, al siguiente bloque o al final de la encuesta.
- Cada ruta se revisa. Después del cambio, la skill recorre cada rama desde la primera pregunta hasta el final.
Ejemplo
Tú escribes
Si alguien nos califica con menos de cuatro, pregúntale por qué
Lo que te devuelve el asistente
- 4
- Ramas
- 0
- Sin salidacada ruta recorrida
- 0
- Inalcanzables
- 0
- Ciclossin saltos hacia atrás
- Calificación menor a 4 → "¿Qué salió mal?" rama por respuesta · pregunta 2
- Calificación de 4 o más → saltar la pregunta 3 bloque omitido
- "Nunca usé el servicio" → descalificación filtro de perfil · pregunta 4
- 200 respuestas en el grupo → dejar de admitir cuota
Un error común es esperar que el salto reaccione a lo que se escribe en el campo "Otro". La condición reacciona a que se elija la opción; el texto no cuenta.
Las reglas de arriba son un ejemplo. La lógica se arma con tus preguntas y sus identificadores.
Cómo funciona
- Primero lee la estructuraLa skill lee primero los identificadores de las preguntas, así cada condición apunta a una pregunta real.
- Arma el tipo de regla adecuadoUna rama según la respuesta, una pregunta que se muestra u oculta, un bloque que se salta, un filtro para quien no califica o una cuota por grupo, según lo que necesites.
- Conoce las trampas comunes"Otro" se activa con la opción, no con el texto que se escribe. "Mayor que" no funciona con texto. Las condiciones se revisan en orden y gana la primera que se cumple.
- Recorre cada ruta después del cambioDesde la primera pregunta hasta el final, rama por rama. Si hay más de tres o cuatro ramas, el asistente describe el mapa con palabras.
Prueba también
- Que quien nunca usó el servicio se salte las preguntas de calidad
- Revisa si la lógica de la encuesta tiene callejones sin salida
Lo que no hará
- No escribir lógica sin leer la estructura
- No cambiar las preguntas en la misma edición
- No crear ramas cuando basta una pregunta con opciones
- No sugerir un plan superior ni presionarte para pagar
La skill trabaja con tus permisos. Las herramientas que cambian datos vienen marcadas, así que revisas lo que el asistente va a hacer antes de confirmar. Para cortar el acceso, quita el conector en el asistente o borra la clave API.
En resumen
¿Qué se puede configurar?
Una rama según la respuesta ("calificó con menos de cuatro, pregúntale por qué"), mostrar u ocultar una pregunta, saltar un bloque, descalificar a quien no cumple el perfil y cuotas por grupo.
¿Por qué la skill lee primero la encuesta?
Las condiciones apuntan a las preguntas por su identificador. La skill lee primero esos identificadores, así cada condición apunta a una pregunta real.
¿Cómo evita los callejones sin salida?
Cada rama debe tener salida, al siguiente bloque o al final, y ninguna puede regresar a una pregunta ya respondida.
¿Una condición reacciona al texto escrito en "Otro"?
No. La condición reacciona a que se elija la opción "Otro", no a lo que escribió el encuestado.
¿La skill también cambia mis preguntas?
No. Las preguntas y la lógica son cambios separados. Si cambian al mismo tiempo y algo falla, no se sabe cuál fue la causa.
¿Qué necesito para usar esta skill?
Una cuenta de SurveyNinja en cualquier plan, incluido el gratuito, y un asistente de IA compatible con MCP que cargue skills desde una carpeta, como Claude Code, Codex, Cursor o Gemini CLI. La skill es un archivo de texto; el asistente trabaja con tu clave API o con el acceso que autorizas al conectarlo.
La skill completa
El archivo SKILL.md que lee el asistente, tal como está en el archivo descargable.
Ver el texto completo
Branching and routing
Logic is where surveys break silently: a condition references a question by identifier, and a branch built blind leads the respondent into a dead end with no way out.
Reply to the person in the language they write in.
The order is strict
get_quiz_structure: read the current state and the question identifiers.- Build the change against what actually exists.
update_quiz_logic: write.- The edit lands in the draft. Respondents get it only after
publish_quiz, and publishing waits for the person's go-ahead.
The first step cannot be skipped. Identifiers cannot be guessed, and logic that
points at a question that does not exist is rejected on save (widget_missing
and similar errors).
What can be built
- Branch on an answer. "Rated below four: ask why."
- Show or hide a question. "Ask about delivery only if they ordered online."
- Skip a block. "Did not use the service: do not ask about its quality."
- Screen out. A respondent who does not fit belongs on a
screenoutscreen, not driven to the end and cleaned up afterwards. - Quotas. Once a group is full, stop admitting it.
- Branch on a link label. A value passed in the survey link (a hidden variable) can drive a condition. Hidden variables are not on every plan: if they are not available, say so and stop.
Rules people trip over
- Every branch needs an exit, to the next block or to the end of the survey.
- A condition on "Other" matches the option, not the text typed into it.
- The operator must fit the question type. Greater and less than are for numbers and scales, not for text or choices.
- Order matters: conditions are checked top to bottom and the first match wins.
- A branch must not lead back to an already answered question, or the respondent ends up in a loop.
After the edit
Walk the route by eye: from the first question along every branch to the end. If there are more than three or four branches, describe the map in words: who ends up where. Then ask whether to publish: until then respondents still follow the old route.
What not to do
- Do not write logic without reading the structure.
- Do not change the question set in the same edit. When something breaks, it becomes unclear which change caused it.
- Do not build branching where one question with options is enough.
- Do not suggest a plan upgrade or lead to payment. If a limit is hit, state the fact and stop.
Más skills
Todas las skills- Encuesta desde una descripción Describe lo que necesitas con tus palabras y el asistente arma la encuesta en tu cuenta de SurveyNinja como borrador
- Reescribir textos de encuesta Reescribe tus preguntas para que la gente termine la encuesta, a partir de los datos y no del gusto
- Kit de lanzamiento Prepara todo el lanzamiento de una vez: enlaces etiquetados, textos de anuncio para cada canal y un código QR
- Distribuir la encuesta Deja la encuesta lista para compartir sin perder de vista de qué canal llegó cada respuesta
- Análisis de variantes A/B Te dice si la diferencia entre variantes es real o solo ruido
- Calidad de los leads Cuenta a quienes dejaron un contacto que de verdad puedes usar
Conecta SurveyNinja a tu asistente
El servidor MCP funciona en todos los planes, también en Free. Regístrate, permite el acceso y pídele a tu asistente que arme la primera encuesta.
25 preguntas para encuestar a los clientes de una agencia de viajes