test is agent-read markdown (skill) from tbc-servicos/dataagile-agent-kit: Gera e orienta execução de testes para widgets TOTVS Fluig. Unit tests com Jasmine + Karma e E2E com Playwright. Sempre questiona a URL do servidor antes de gerar configurações E2E. O E2E requer build + deploy antes de executar..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
Você vai ajudar a criar e executar testes para widgets Fluig.
Existem dois tipos de teste:
- **Unit (Jasmine + Karma):** testa componentes, services e pipes isoladamente, sem servidor
- **E2E (Playwright):** testa o widget publicado no servidor Fluig real
---
## HARD GATE — Antes de qualquer E2E
Antes de gerar qualquer configuração E2E ou executar testes E2E, você DEVE:
1. Perguntar ao usuário a URL do servidor Fluig (ex: `https://fluig.empresa.com.br`)
2. Confirmar que o widget já foi publicado **ou** executar o fluxo de build + deploy agora
3. Nunca usar `localhost` como base URL — widgets Fluig só rodam no servidor Fluig
Use `AskUserQuestion` para coletar:
- URL do servidor Fluig
- Usuário e senha (ou confirmar que `FLUIG_USER`/`FLUIG_PASSWORD` estão definidos)
- Página Fluig onde o widget está publicado (ex: `/portal/p/home`)
---
## Busca de Testes Existentes (Context Enrichment)
Após confirmar o widget/módulo, consulte testes similares antes de gerar:
```
listTests({ platform: "fluig", module: "<widget/módulo>", limit: 5 })
```
- Se retornar resultados: mostre os cenários existentes e pergunte se quer algo diferente ou complementar
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
GET https://markdownregistry.com/api/v1/artifacts/art_35kn3gckjrbn6n4d
GET https://markdownregistry.com/api/v1/resolve?ref=tbc-servicos/dataagile-agent-kit/test
GET https://markdownregistry.com/api/v1/blob/57c11ea4bfdfd33048c7d3965a6937910e22167f041f7dbd58e24226999cf82c
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
tbc-servicos/dataagile-agent-kit · fluig/skills/brainstorm/SKILL.md · Gate de design para desenvolvimento Fluig. Use ANTES de criar qualquer artefato (widget, form, dataset, workflow)…
tbc-servicos/dataagile-agent-kit · fluig/skills/clean-architecture/SKILL.md · Aplica os princípios de Clean Architecture (livro de Robert Martin, o Uncle Bob) ao desenvolvimento Fluig — regra de…
tbc-servicos/dataagile-agent-kit · fluig/skills/ddd/SKILL.md · Aplica Domain-Driven Design (baseado em Implementing DDD, de Vaughn Vernon) ao desenvolvimento Fluig — linguagem ubíqua…
tbc-servicos/dataagile-agent-kit · fluig/skills/debug/SKILL.md · Debugging sistemático para Fluig. Guia investigação de root cause em 4 fases: reproduzir, investigar, hipótese…
tbc-servicos/dataagile-agent-kit · fluig/skills/deploy/SKILL.md · Deploy de artefatos Fluig no servidor de teste. Lê CLAUDE.md para identificar ambiente, confirma com o dev, aciona…
tbc-servicos/dataagile-agent-kit · fluig/skills/feedback/SKILL.md · Registra um aprendizado de correção na base de conhecimento Fluig. Usar quando Claude erra e o dev corrige, para que o…
tbc-servicos/dataagile-agent-kit · fluig/skills/form/SKILL.md · Cria formulário HTML para TOTVS Fluig com events/ e Util/. Use quando precisar criar formulário Fluig, adicionar…
tbc-servicos/dataagile-agent-kit · fluig/skills/implement/SKILL.md · Orquestra Agent Team para executar plano Fluig — fluig-implementer (sonnet) implementa em worktree isolado…
bitwize-music-studio/claude-ai-music-skills · skills/test/SKILL.md · Runs automated tests to validate plugin integrity across 14 categories. Use before creating PRs, after making changes…
boshu2/agentops · skills/test/SKILL.md · Write behavioral tests, practice TDD or inspect important coverage gaps. Use when: test design or missing proof needs…
boshu2/agentops · skills-codex/test/SKILL.md · Write behavioral tests, practice TDD or inspect important coverage gaps. Use when: test design or missing proof needs…
boshu2/agentops · images/gemini/skills/test/SKILL.md · Write behavioral tests, practice TDD or inspect important coverage gaps. Use when: test design or missing proof needs…
serpro69/claude-toolbox · klaude-plugin/skills/test/SKILL.md · Guidelines describing how to test the code.
Use whenever writing new or updating existing code, for example after…
serpro69/claude-toolbox · kodex-plugin/skills/test/SKILL.md · Guidelines describing how to test the code.
Use whenever writing new or updating existing code, for example after…