agentsclimarketplace

Api ref

Skill tbc-servicos/dataagile-agent-kit/fluig/skills/api-ref

Plugin Claude Code para Protheus e ADVPL/TLPP — base 155k+ registros, Agent Teams, compilação TDS-CLI, testes TIR e MCP PO-UI

Install
npx -y skills add tbc-servicos/dataagile-agent-kit --skill api-ref

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Referência das APIs TOTVS Fluig — DatasetFactory, DatasetBuilder, CardAPI, WCMAPI, fluigc, WFMovementDTO, getValue/setValue. Use quando tiver dúvida sobre qual API usar no Fluig, sintaxe de dataset, como manipular formulário, ou diferença entre APIs de workflow e formulário.

SKILL.md

3.0 KB, as published. Nobody here has run it

Boas práticas

  • Use a referência para identificar APIs, parâmetros e padrões — não cole trechos longos de código de terceiros
  • Para customizações, crie datasets, widgets e workflows próprios em vez de duplicar comportamento já fornecido pelo Fluig
  • Quando precisar de detalhe de implementação interno do Fluig, oriente o usuário a consultar o TDN oficial (tdn.totvs.com)

Fluig API Reference

Referência completa das APIs TOTVS Fluig via MCP tbc-knowledge.

Consulta MCP

searchFluigApi — Referência de APIs

Busca documentação de APIs por categoria:

searchFluigApi({ category: "dataset" })      // DatasetFactory, DatasetBuilder, constraints
searchFluigApi({ category: "form" })         // CardAPI, WCMAPI, getValue/setValue, masks
searchFluigApi({ category: "workflow" })     // WFMovementDTO, variáveis WK*, setTaskUser
searchFluigApi({ category: "widget" })       // DatasetFactory client-side, REST Protheus
searchFluigApi({ category: "fluigc" })       // fluigc components (modal, message, etc)
searchFluigApi({ category: "rest" })         // REST endpoints Fluig

Busca livre por palavra-chave:

searchFluigApi({ query: "DatasetFactory createDataset" })
searchFluigApi({ query: "WKUser WKNumState" })
searchFluigApi({ query: "jQuery mask CPF" })

searchFluigPatterns — Padrões e Templates de Código

Busca padrões, convenções e templates por categoria e skill:

searchFluigPatterns({ category: "template", skill: "fluig-dataset" })
searchFluigPatterns({ category: "template", skill: "fluig-form" })
searchFluigPatterns({ category: "template", skill: "fluig-workflow" })
searchFluigPatterns({ category: "template", skill: "fluig-widget" })
searchFluigPatterns({ category: "naming" })        // convenções de nomenclatura
searchFluigPatterns({ category: "review" })        // regras de code review
searchFluigPatterns({ category: "qa" })            // checklist de QA
searchFluigPatterns({ category: "conventions" })   // boas práticas gerais

Busca livre:

searchFluigPatterns({ query: "try catch logging dataset" })
searchFluigPatterns({ query: "SweetAlert2 validação formulário" })

Quando usar cada tool

DúvidaTool
Qual método usar para consultar dataset?searchFluigApi({ category: "dataset" })
Como obter valor de campo no formulário?searchFluigApi({ category: "form" })
Quais variáveis WK* existem no workflow?searchFluigApi({ category: "workflow" })
Como estruturar um dataset corretamente?searchFluigPatterns({ category: "template", skill: "fluig-dataset" })
Qual a convenção de nomenclatura?searchFluigPatterns({ category: "naming" })
O código passa no review?searchFluigPatterns({ category: "review" })

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.