Back to skills
SKILL.md
Ag Smoke Vercel
ASecuritySmoke 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.
- 4 stars
- 0 votes
- 0 copies
- 3 views
- Added September 12, 2026
Works with
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add aibot88/sec_skill_store --skill ag-smoke-vercel --agent claude-codeAre you the author of Ag Smoke Vercel?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-ag-smoke-vercel)---
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?
Files in this skill
- SKILL.md
- source.json
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.