Está pronto pra lançar? Agora você sabe.
A skill abre cada página como um visitante atento e um buscador abririam, no computador e no celular. Acha o que a última semana de um projeto sempre deixa pra trás e responde numa linha: não está pronto, pronto depois dos ajustes, ou pronto pra lançar.
npx skills add c0le0ni/skills --skill coleoni-launch
Parecia pronto. Tinha três bloqueios.
A padaria da /coleoni-briefing, em homologação, na semana do lançamento. Tudo na tela funcionava. O relatório achou o que ninguém viu.
staging.juniperbakery.com "Parece pronto. Dá pra lançar sexta?" 2 páginas home, bolos cardápio pães do dia e preços botões pedir, ver o cardápio robots.txt do template rodapé do primeiro mockup menu Today, Cakes, Visit, Instagram $ /coleoni-launch staging.juniperbakery.com
O que um visitante atento vê, e o que um robô vê.
Um site pode parecer pronto e ainda estar escondido do Google, apontar pra páginas que não existem, ou rolar pro lado em todo celular. A skill olha os dois lados.
-
Acha todas as páginas
Pelo sitemap; sem ele, por cada link da home. Site no ar, homologação, servidor de desenvolvimento ou uma pasta de build que ela mesma serve.
-
Caça restos de homologação
noindex,Disallow: /,Lorem ipsum, links pra#, o ano passado no rodapé. -
Nada quebra em silêncio
Páginas e links que dão 404, scripts e estilos que falham, erros no console, conteúdo misto, imagens quebradas.
-
Confere o servidor
HTTPS, os redirecionamentos de http e www, a página 404, robots.txt, sitemap, compressão e cabeçalhos de segurança.
-
Mostra cada página
Prints de computador e celular no relatório, pra um layout quebrado aparecer do lado da lista.
-
Corrige, se você pedir
No código-fonte, do jeito do framework. Texto, preço e contato nunca são inventados: ela pergunta.
Três níveis, um veredito.
Qualquer bloqueio quer dizer que não está pronto. Ajustes querem dizer pronto depois dos ajustes. Só “vale olhar” quer dizer pronto pra lançar.
| Nível | O que pega |
|---|---|
| Bloqueia o lançamento | Site escondido dos buscadores, páginas ou links com 404, scripts ou estilos falhando, sem HTTPS, sem viewport |
| A corrigir | Erros no console, conteúdo misto, placeholders, título, descrição e imagem de compartilhamento faltando, rolagem lateral, imagens pesadas, sem sitemap ou página 404, soft 404, títulos repetidos, ano antigo no copyright |
| Vale olhar | Sem canonical, títulos longos, links externos fora do ar, alguns cabeçalhos de segurança, analytics encontrado ou ausente |
Um comando, em qualquer agente.
O único pacote é o playwright-core, que o agente instala no primeiro uso. Ele usa o Chrome ou o Edge que você já tem.
npx skills add c0le0ni/skills --skill coleoni-launch
/coleoni-launch https://seusite.com.br
-g-a claude-code-a codexnpx skills add c0le0ni/skillsAntes do lançamento, e logo depois.
Rode na homologação pra achar os bloqueios, e depois no domínio de verdade pra conferir HTTPS, redirecionamentos e cabeçalhos.
Conferir o site no ar.
/coleoni-launch https://seusite.com.br
Conferir um build antes do deploy, e corrigir.
/coleoni-launch ./dist, domínio seusite.com.br, corrige o que der
Um site maior, sem links externos.
/coleoni-launch homolog.seusite.com.br --pages 60 --no-external
O motor, pelo terminal.
O scripts/launch.mjs também roda sozinho: node launch.mjs https://seusite.com.br --out launch-report.
| Opção | Para quê |
|---|---|
<url | pasta> | Uma URL no ar, um servidor local, ou uma pasta de build servida numa porta temporária |
--pages 20 | Máximo de páginas conferidas |
--domain site.com | Domínio de produção, pra builds locais e homologação |
--sitemap <url> | Um sitemap fora de /sitemap.xml |
--no-external | Pula os links pra outros sites |
--hide "sel,sel" | Tira banner de cookies e balão de chat dos prints |
Lance na sexta sem as surpresas de segunda.
npx skills add c0le0ni/skills --skill coleoni-launch