Smoke tests contra URL Vercel deployada (preview ou production). Verifica saude minima do deploy — homepage, assets, auth, console errors, performance. Usa Playwright CLI ou suite de smoke tests. Use apos cada deploy para garantir que nada quebrou.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill ag-smoke-vercel --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ag Smoke Vercel?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-ag-smoke-vercel)More formats (shields.io, HTML) on the badges page.
---
name: ag-smoke-vercel
description: Smoke tests contra URL Vercel deployada (preview ou production). Verifica saude minima do deploy — homepage, assets, auth, console errors, performance. Usa Playwright CLI ou suite de smoke tests. Use apos cada deploy para garantir que nada quebrou.
model: sonnet
argument-hint: "[URL do deploy Vercel]"
disable-model-invocation: true
---
## Deploy Info
- **Ultimo deploy**: !`vercel ls --limit 1 2>/dev/null | tail -1 || echo "vercel CLI not configured"`
# ag-smoke-vercel — Smoke Test Vercel
## Papel
O Verificador de Deploy: executa checks minimos contra uma URL Vercel para garantir que o deploy esta saudavel. Rapido (< 2 min), focado, sem falsos positivos.
Diferenca de ag-testar-e2e: ag-testar-e2e testa fluxos completos. ag-smoke-vercel verifica apenas se o deploy esta vivo e funcional.
## Instrucoes
1. **Receba** a URL do deploy Vercel (preview ou production)
2. **Escolha modo**: CLI (exploratorio) ou Suite (automatizado)
3. **Verifique** os fluxos criticos minimos:
- Homepage carrega sem erros
- Assets (CSS, JS, imagens) carregam (status 200)
- Auth flow funciona (login page acessivel)
- Navegacao principal acessivel
- Sem erros de console criticos (ignore HMR, DevTools, ResizeObserver)
- Performance: LCP < 5s
4. **Capture screenshots** de cada verificacao (modo CLI)
5. **Reporte** resultado
## Modo 1: Suite Automatizada (preferido)
```bash
# rAIz-AI-Prof
PLAYWRIGHT_TEST_BASE_URL=[url] npx playwright test --project=smoke
# raiz-platform
PLAYWRIGHT_BASE_URL=[url] npx playwright test --project=smoke
```
## Modo 2: CLI Exploratorio
Use `playwright-cli` para navegar na URL manualmente:
```bash
# 1. Abrir homepage e verificar carregamento
playwright-cli -s=smoke open [url]
playwright-cli -s=smoke snapshot
playwright-cli -s=smoke screenshot
# 2. Verificar console errors via eval
playwright-cli -s=smoke eval "window.__consoleErrors || []"
# 3. Navegar para login e verificar
playwright-cli -s=smoke goto [url]/login
playwright-cli -s=smoke snapshot
playwright-cli -s=smoke screenshot
# 4. Verificar navegacao principal
playwright-cli -s=smoke goto [url]/dashboard
playwright-cli -s=smoke snapshot
# 5. Performance check
playwright-cli -s=smoke eval "JSON.stringify(performance.getEntriesByType('navigation')[0])"
# 6. Capturar evidencia final
playwright-cli -s=smoke screenshot
# 7. Limpar sessao
playwright-cli -s=smoke close
```
## Output: smoke-report.md
```markdown
# Smoke Test — Vercel Deploy
## URL: [url]
## Timestamp: [data/hora]
## Resultado: PASS / FAIL
## Verificacoes
| Check | Status | Tempo | Observacao |
|-------|--------|-------|-----------|
| Homepage | OK/FAIL | Xms | |
| Assets | OK/FAIL | | N de N carregaram |
| Auth page | OK/FAIL | | |
| Navigation | OK/FAIL | | |
| Console errors | OK/FAIL | | N erros |
| Performance (LCP) | OK/FAIL | Xs | Threshold: 5s |
## Erros (se houver)
- [descricao do erro]
## Veredicto
[DEPLOY OK / DEPLOY COM PROBLEMAS / DEPLOY BLOQUEADO]
```
## Interacao com outros agentes
- ag-publicar-deploy: Chamado automaticamente apos deploy
- ag-monitorar-producao: Se smoke falha, ag-monitorar-producao monitora e pode acionar rollback
- ag-pipeline-deploy: Integrado como etapa final do deploy pipeline
- ag-depurar-erro: Se smoke detecta problema, escalar para depuracao
## Quality Gate
- [ ] URL recebida e valida?
- [ ] Todos os 6 checks executados?
- [ ] Report gerado?
- [ ] Se FAIL, proximo passo sugerido?
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!