Revisão antes do lançamento

Encontra o que vai quebrar com respondentes reais enquanto o link ainda não foi enviado

Skill grátis para Claude Code, Codex, Cursor e Gemini CLI. Funciona pelo servidor MCP do SurveyNinja, com as suas permissões.

Categoria
Revisar antes de publicar
Tags
publicação, lógica e ramificação, notificações
Funciona com
Claude Code, Codex, Cursor, Gemini CLI
Ferramentas MCP
8, todas só leem
Versão
1.0.1, 20 de outubro de 2026
Feita por
SurveyNinja
Preço
Grátis
Arquivo da skill
SKILL.md

O que ela faz

  • Erros encontrados antes do envio. Depois que o link sai, parte das respostas já foi coletada com uma pesquisa com defeito e não dá para comparar com o resto.
  • Cada caminho revisado até o fim. Becos sem saída, perguntas inalcançáveis e condições em perguntas apagadas aparecem antes que seus respondentes esbarrem neles.
  • Você decide o que corrigir. A skill entrega uma lista por gravidade e não muda nada por conta própria.

Exemplo

Você escreve

Revise minha pesquisa antes do lançamento. Está tudo pronto?

O que o assistente traz

2
Quebra a coletacorrigir antes de enviar
3
Prejudica os dados
4
Detalhes
3
Tudo certorevisado, nada a apontar
  1. O ramo "nunca usei o serviço" não leva a lugar nenhum lógica, pergunta 6
  2. Nenhum destinatário de e-mail e nenhuma integração para onde vão as respostas
  3. O endereço do destinatário não foi confirmado e-mail, marketing@…
  4. Telefone obrigatório na pergunta 3 de 9 perguntas
  5. A tela final está sem texto textos, final
  6. Os botões ainda estão com o texto padrão textos
Ainda não é hora de publicar

Dois achados vão fazer você perder respostas: o beco sem saída na lógica e os contatos que ninguém recebe. O resto pode esperar até depois do lançamento.

Os achados acima são um exemplo. Na sua conta, a revisão é feita na sua própria pesquisa.

Como funciona

  1. Primeiro lê a pesquisa inteiraPerguntas, lógica, textos e status de publicação. Antes de opinar, o assistente olha o que realmente está na pesquisa.
  2. Percorre cada caminho até o fimBecos sem saída, perguntas que ninguém alcança, condições em perguntas apagadas, um "maior que" num campo de texto. É o que aparece quando gente de verdade começa a responder.
  3. Confere para onde vão as respostasDestinatários de e-mail e se o endereço foi confirmado, Telegram, Zapier, Google Sheets e webhooks. Um endereço não confirmado parece configurado, mas nunca recebe nada.
  4. Entrega uma lista e esperaNada é corrigido às escondidas. Os achados vêm ordenados por gravidade, e você decide o que corrigir.

Experimente também

  • Vou mandar o link agora. Esqueci alguma coisa?
  • Encontre erros de lógica e de texto antes de eu publicar

O que ela não faz

  • Não corrigir nada às escondidas.
  • Não publicar por iniciativa própria.
  • Não reescrever o texto das perguntas.
  • Não sugerir troca de plano nem levar ao pagamento.

A skill funciona com as suas permissões. As ferramentas que alteram dados vêm marcadas, então você confere o que o assistente vai fazer antes de confirmar. Para cortar o acesso, remova o conector no assistente ou apague a chave de API.

Em resumo

O que a skill revisa?

A lógica de ramificação, as perguntas, os textos e a tela final, para onde vão as respostas, quanto resta dos limites do seu plano e se a pesquisa está publicada e acessível. Se a pesquisa fica no seu site, confere se ela está conectada a um site.

Quais erros de lógica ela procura?

Becos sem saída, perguntas que nenhum caminho alcança, condições em perguntas apagadas e operadores que não combinam com o tipo de pergunta, como "maior que" num campo de texto.

Ela confere se as respostas vão mesmo chegar até mim?

Sim. Olha os avisos por e-mail e se os endereços foram confirmados, Telegram, Zapier e Google Sheets, e os webhooks, inclusive um que foi desligado depois de várias entregas com falha.

A skill corrige o que encontra?

Não. Ela mostra a lista e você decide o que corrigir. Também não publica a pesquisa por conta própria nem reescreve suas perguntas.

O que eu recebo no final?

Uma lista por importância: o que vai quebrar a coleta, o que vai piorar a qualidade dos dados e o que só vale melhorar. Se estiver tudo certo, ela diz isso sem inventar observações.

Do que eu preciso para usar?

Uma conta no SurveyNinja e um assistente que se conecta por MCP e carrega skills de uma pasta, como Claude Code, Codex, Cursor ou Gemini CLI. O acesso é pela sua própria chave de API ou por "Permitir acesso" no assistente. A skill é texto puro e não executa nada sozinha: o assistente faz o trabalho pelo servidor MCP, com as suas permissões.

A skill completa

O arquivo SKILL.md que o assistente lê, exatamente como está no arquivo para download.

Ver o texto completo

Checking a survey before launch

Survey mistakes surface after the link goes out, when part of the responses are already collected through a broken questionnaire and cannot be compared with anything.

Reply to the person in the language they write in.

Order

Read get_quiz_structure (questions, their logic, and the headings and texts of the welcome and thank-you screens), get_quiz_texts (interface and button labels) and get_quiz_list (the survey type, whether it is published and at what address), then walk the list below. Fix nothing silently: show the findings first, then ask what to repair.

What to check

Branching

  • Dead ends: a branch with no way forward and no way to finish.
  • Unreachable questions: nothing routes to them.
  • Conditions pointing at deleted or renamed questions.
  • An operator that does not fit the question type, such as "greater than" on a text field.

Questions

  • A choice question with no options.
  • Required questions that do not need to be required: each one costs responses.
  • Open text where a count is needed: a rating typed as text never reaches the charts in the report.
  • Excessive length: if there are more than fifteen questions, say so plainly.

Texts

  • Empty headings, default button labels, an empty text on a thank-you screen that exists.
  • No finish screen is not a defect: the respondent then sees the standard completion screen, and the Thank You screen depends on the plan. Mention it only if the survey needs its own final message, such as a promised next step.

Where the answers will go

  • get_quiz_email_settings: are notifications on, are recipients set, and are their addresses confirmed (the checked field). An unconfirmed address looks configured but receives nothing.
  • get_quiz_integrations: is Telegram, Zapier or Google Sheets connected, is sending on, and does the plan allow it.
  • get_quiz_webhooks: if there are webhooks, are they on, and was one switched off automatically after failed deliveries.
  • A survey with no notifications and no integrations collects responses in silence. That can be fine if the person reads the report, but say it.

Plan and access

  • get_workspace_tariff: how many responses, surveys and storage remain, and whether the features the survey relies on are included.
  • A regular survey: is it published and reachable by its link.
  • An on-site survey (type micro) has no link of its own: get_quiz_summary shows is_connected. If it is false, the survey is not on any site yet and nobody will see it.

What not to do

  • Do not fix silently. List the findings and let the person decide.
  • Do not publish on your own initiative.
  • Do not rewrite question wording. That is separate work.
  • Do not suggest a plan upgrade or lead to payment. If a limit is hit or a feature is not on the plan, state the fact and stop.

What to say at the end

Findings ordered by weight: what will break collection, what will degrade data quality, what is merely worth improving. If everything is clean, say so and do not invent remarks.

O ninja do SurveyNinja em um foguete

Conecte o SurveyNinja ao seu assistente

O servidor MCP funciona em todos os planos, inclusive no Free. Crie sua conta, permita o acesso e peça ao assistente para montar a primeira pesquisa.