From plugadvpl
Produces a deterministic dossier of an ADVPL routine — identity, tables, call graph — and verifies each symbol against an index without using an LLM.
How this skill is triggered — by the user, by Claude, or both
Slash command
/plugadvpl:mapearcodigoThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Mapa completo e determinístico de uma rotina, numa chamada só.** Reúne TUDO que o índice sabe (identidade, funções, tabelas lidas/gravadas, grafo de chamadas) e **verifica cada símbolo** contra o índice — separando "tabela fora do dicionário (cobertura)" de símbolo realmente ausente.
/plugadvpl:mapearMapa completo e determinístico de uma rotina, numa chamada só. Reúne TUDO que o índice sabe (identidade, funções, tabelas lidas/gravadas, grafo de chamadas) e verifica cada símbolo contra o índice — separando "tabela fora do dicionário (cobertura)" de símbolo realmente ausente.
100% determinístico, SEM LLM. Serve de fonte-de-verdade pra alimentar qualquer agente (Claude/Codex/Copilot/Gemini) — em vez de o modelo orquestrar find -> arch -> callers -> callees (frágil), o código faz isso e devolve pronto e verificado.
O que vem no mapa:
/plugadvpl:mapear <codigo> [--detalhe]
--detalhe expande, por user function interna, o que cada uma chama.
uvx [email protected] --format md mapear $codigo
Para agente IA: passe
--format md(ou--format jsonpra parsear). A flag--formatvem antes do subcomando (é global no callback). O mapa confirma SÍMBOLOS (função/tabela), nunca o SENTIDO de negócio da rotina — afirmações de domínio precisam ser conferidas no fonte.
/plugadvpl:mapear COLETADB — tipo, tabelas e grafo de uma rotina/plugadvpl:mapear U_MINHAFUNC --detalhe — com o que cada função interna chama/plugadvpl:arch <arquivo> — visão arquitetural do fonte/plugadvpl:impacto <campo> — impacto de mudança de campo SX3/plugadvpl:verify-claims — verificar símbolos de uma resposta contra o índicenpx claudepluginhub jonipraia/plugadvpl --plugin plugadvplShows a condensed architectural view of an ADVPL/TLPP source file before reading it, saving tokens by revealing structure, capabilities, symbols, SQL, tables, and lint findings.
Runs a 7-phase codebase analysis using typegraph-mcp tools, producing a detailed architectural report. Useful when onboarding to an unfamiliar codebase or before making significant changes.
Explains ABAP objects with full dependency context via SAPContext and optional ATC code quality analysis. Supports classes, CDS views, behavior definitions (BDEF), reports, and more.