claude

fluig

Especialista Fluig: datasets ECMA 5/Rhino, formulários, workflow, widgets, layouts, Style Guide, fluigcli, montagem de fluxo de processo a partir de spec (mcp-fluig), agentes executor/revisor e orquestrador de testes. Regras de cliente ficam no AGENTS.md do projeto.

3 on GitHubby Antoniov0.15.2MITupdated 5 days agodevelopment
/

Plugin fluig from marketplace fluig in antoniosdn/fluig-plugin. Commands read from the repo's manifest — 5 days ago.

What it installs

Skills (21)

  • dataset-fluig

    Cria ou refatora datasets customizados do Fluig (datasets/ds_*.js) em ECMA5/Rhino, com JSDoc, exibeErro/createErrorStructure e valorNulo em Osync; inclui datasets de ação (saveAndSendTask, startProcess). Use ao criar, auditar ou padronizar um dataset. Se o projeto tiver Query Store própria, seguir o

  • fluig-cli

    Publica, audita e sincroniza artefatos Fluig com o fluigcli (alorenco/fluig-cli). Use ao importar/exportar form, dataset, evento global, mecanismo, widget, layout WCM ou script de processo; ao comparar local × servidor (diff), auditar código (audit, regras Rhino/Style Guide), montar release (deploy

  • fluig-code-review

    Revisa código frontend de customização Fluig (widgets com SuperWidget, Custom Elements, FreeMarker e CSS) e produz um relatório de achados classificados por severidade, cada um referenciando a regra correspondente dos arquivos de contexto. Use quando o desenvolvedor pedir revisão geral de qualidade

  • fluig-dark-mode

    Adapta CSS de customizações Fluig ao modo escuro (dark mode) substituindo cores fixas por variáveis CSS de tema no formato var(--fs-color-*), garantindo que o componente acompanhe a troca de tema automaticamente sem código adicional. Use quando o desenvolvedor pedir para dar suporte a dark mode, ada

  • fluig-fluxo

    Monta o fluxo (diagrama BPM) de um processo TOTVS Fluig a partir de uma descrição em linguagem natural, com as ferramentas fluig_flow_* do servidor MCP mcp-fluig: conversa com o usuário, escreve a spec v1 (atividades, ligações, responsável por papel, gateways com regras, serviço com tratamento de er

  • fluig-improve-accessibility

    Melhora a acessibilidade de markup/UI de customizações Fluig — HTML semântico, rótulos, navegação por teclado, foco visível, ARIA, texto alternativo e contraste de cor — preservando comportamento, internacionalização e compatibilidade com a plataforma. Use quando o desenvolvedor pedir para tornar ac

  • fluig-migrate-jquery-es6

    Migra e moderniza código jQuery para JavaScript ES6+ em customizações Fluig, preservando o comportamento, a internacionalização e a compatibilidade com a plataforma. Use quando o desenvolvedor pedir para converter/atualizar um trecho ou arquivo legado em jQuery para ES6+ (DOM nativo, eventos, REST v

  • fluig-optimize-performance

    Otimiza a performance de código frontend Fluig (manipulação de DOM, eventos, requisições e carga de dados) preservando o comportamento, a internacionalização e a compatibilidade com a plataforma. Use quando o desenvolvedor relatar lentidão, travamentos, reflows excessivos ou muitas requisições em um

  • fluig-preparar

    Confere a máquina e o projeto do cliente para o plugin fluig e diz, item a item, o que está ok e o que falta, com o comando de instalação: fluigcli (≥ 0.9.6) com servidor cadastrado; Node 20+, Python 3, Chrome/Chromium e Java 8+; mcp-fluig do fork antoniosdn/fluig-mcp (o único com o gerador de fluxo

  • fluig-review-accessibility

    Revisa a acessibilidade de markup/UI de customizações Fluig (HTML semântico, rótulos, navegação por teclado, foco visível, ARIA, texto alternativo e contraste de cor) e produz achados classificados por severidade alinhados às WCAG, cada um referenciando a regra do arquivo de contexto. Use quando o d

  • fluig-review-performance

    Revisa a performance de código frontend Fluig (manipulação de DOM, eventos de alta frequência, requisições REST e carga de dados) e produz achados classificados por severidade, cada um referenciando a regra correspondente do arquivo de contexto. Use quando o desenvolvedor pedir uma revisão focada em

  • fluig-review-security

    Revisa a segurança de código frontend de customização Fluig sob a ótica do OWASP Top 10 2025 (XSS, injeção, exposição de dados sensíveis, configuração insegura) usando apenas API pública (WCMAPI.validateXSS, DOMPurify.sanitize) e produz achados classificados por severidade, cada um referenciando a r

  • fluig-scaffolding-layout

    Gera o esqueleto de um Layout WCM do Fluig — a view FreeMarker (.ftl) que define as regiões/áreas onde os widgets são posicionados, usando o grid responsivo do Style Guide. Use quando o desenvolvedor pedir para criar/iniciar um novo layout (template de página) do Fluig a partir de um nome ou propósi

  • fluig-scaffolding-widget

    Gera o esqueleto de um Widget WCM do Fluig usando SuperWidget.extend (view FreeMarker + JS com init() e bindings), aplicando as convenções oficiais de customização. Use quando o desenvolvedor pedir para criar/iniciar um novo widget client-side do Fluig a partir de um nome ou descrição de propósito.

  • fluig-style-guide-helpers

    Substitui CSS customizado e comportamentos recriados manualmente por helpers, componentes, grid e classes utilitárias do Fluig Style Guide (FLUIGC e Bootstrap 3.4.1), reduzindo código próprio e garantindo consistência visual e adaptação automática ao tema. Use quando o desenvolvedor pedir para troca

  • fluig-teste

    Orquestrador de testes de processos TOTVS Fluig em 3 camadas — fluxo pela API do fluigcli (cria e movimenta solicitações reais), formulário em navegador headless e o caminho feliz pela interface real (primeiro teste, pelo proxy autenticado fluigcli dev + proxy_tela). Levanta o processo, monta a suít

  • fluig-tester

    Conduz teste funcional de processos TOTVS Fluig pela interface web, do início ao estado final, com cenários positivos e negativos, conferência do estado persistido no servidor e evidências (prints, relatório e JSON) por etapa. Use quando o usuário pedir para testar, homologar ou validar ponta a pont

  • fluig-validacao

    Padrão de validação de formulários Fluig no arquivo custom_valida.js. Use esta skill SEMPRE que o usuário pedir para validar campos obrigatórios, bloquear envio de formulário, validar tabelas pai/filho, ou quando mencionar "beforeSendValidate", "arrError", "obrigatorio" ou "verificaCampos".

  • fluig-validate-security

    Sanitiza entradas e previne vulnerabilidades de frontend Fluig (XSS, innerHTML inseguro, eval/new Function com dados dinâmicos, escape FreeMarker ?html/?js_string, cuidado com Mustache triple-stache {{{ }}}, REST interna via WCMAPI/FLUIGC.ajax) usando APIs públicas como WCMAPI.validateXSS e DOMPurif

  • fluig-workflow

    Altera processos TOTVS Fluig no lado do servidor: eventos de workflow (beforeStateEntry, afterTaskComplete, afterProcessCreate, servicetaskNNN), eventos de formulário (displayFields, enableFields, validateForm), hAPI, gateways e atribuição do diagrama .process. Use quando a tarefa tocar workflow/scr

  • form-fluig

    Cria, refatora ou injeta componentes em formulários Fluig no padrão deste plugin (custom.js, custom_valida.js, zoom.js, anexos.js, events/displayFields.js, style.css). Use ao criar um form/processo, padronizar um form existente ou adicionar pai-filho, zoom ou anexo.

Subagents (6)

  • fluig-escritor

    Escritor Haiku para projetos TOTVS Fluig. Recebe o caminho de um plano-*.md e escreve só os steps marcados [escritor] — formulário (HTML, custom.js, custom_valida.js, zoom.js, ajuda_config.js, eventos do form) e cópias idênticas de arquivos padrão — quando o plano já traz tudo (campos, tabelas, códi

  • fluig-executor

    Executor Sonnet para projetos TOTVS Fluig. Recebe o caminho de um plano-*.md aprovado, implementa os steps [executor] exatamente como escritos (script de workflow, dataset, diagrama/regeneração; formulário só se o plano não for marcado ou o escritor devolver pendente), publica com fluigcli quando o

  • fluig-planejador

    Planejador Opus para projetos TOTVS Fluig. Recebe a tarefa (importar, ajustar ou criar processo/formulário/dataset) e a raiz do projeto, faz o levantamento nos fontes e no servidor (só leitura), grava o plano-*.md que o fluig-escritor (steps [escritor]) e o fluig-executor (steps [executor]) seguem s

  • fluig-revisor

    Revisor Opus para projetos TOTVS Fluig. Compara o git diff com o plano-*.md e responde um checklist objetivo (escopo, fluxo × servidor, campos × HTML, validação, Rhino ES5, APIs do Fluig, quebras de linha, publicação). Somente leitura; devolve APROVADO ou REPROVADO com itens numerados e a origem de

  • fluig-test-auditor

    Auditor Opus do orquestrador /fluig-teste. Recebe a suíte testes/<processo>.json e os arquivos de resultado da rodada, confere no servidor (só leitura) e no código do processo, classifica cada falha como defeito do processo ou defeito do teste e, para cada defeito do processo, escreve um rascunho de

  • fluig-test-runner

    Executor Sonnet do orquestrador /fluig-teste. Recebe o caminho de uma suíte testes/<processo>.json já aprovada, roda as camadas 1 (fluxo pela API do fluigcli) e 2 (formulário headless); a camada 3 (tela) é da sessão principal, só nos cenários aprovados e devolve um relatório curto com os arquivos de

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain fluig?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted