Agent Skills by JoniCarmo
Showing 52 vetted skills indexed across 1 GitHub repositories.
advpl-web
Implement server-rendered ADVPL web pages with APWEBEX threading.
/plugadvpl:init
Initialize a local SQLite+FTS5 index for ADVPL/TLPP sources.
/plugadvpl:metrics
Rank ADVPL/TLPP functions by maintainability using McCabe complexity and related metrics.
/plugadvpl:tables
Locate Protheus/ADVPL table references with file, line, and operation details.
advpl-dicionario-sx
Map Protheus SX dictionary tables governing fields, validations, triggers, and F3 lookups.
/plugadvpl:lint
Lint ADVPL/TLPP sources against a configured rule catalog for code quality and security issues.
plugadvpl-index-usage
Retrieve structured ADVPL metadata from a local SQLite index.
advpl-pontos-entrada
Create Protheus TOTVS Point of Entry User Functions with correct PARAMIXB handling.
/plugadvpl:trace
Trace cross-universe references and workflow dependencies for ADVPL/TLPP entities.
/plugadvpl:sx-status
Report row counts per SX table from the local SQLite index.
advpl-advanced
Implement ADVPL/TLPP transactions, TReport outputs, and bulk file processing.
/plugadvpl:log-diagnose
Parse Protheus log files into timestamped events and match alert rules.
/plugadvpl:cobertura-doc
Compute Protheus.doc header coverage percentages per module or source_type.
advpl-refactoring
Refactor legacy ADVPL/TLPP code with pre-check and lint validation.
/plugadvpl:impacto
Trace downstream impact chains of SX3 fields across ADVPL sources and Protheus dictionaries.
/plugadvpl:deploy
Compile ADVPL/TLPP sources, restart the AppServer, and verify REST availability.
advpl-encoding
Detect and preserve per-file encodings for ADVPL/TLPP source files.
/plugadvpl:ingest
Index ADVPL/TLPP source files into a local SQLite database with FTS5.
/plugadvpl:doctor
Diagnose plugadvpl environment and index issues before reindexing.
/plugadvpl:ingest-sx
Index Protheus SX1..SXG CSV exports into a SQLite database.
/plugadvpl:callees
Identify direct callees of ADVPL/TLPP functions with call-site line numbers.
/plugadvpl:setup
Automate plugadvpl installation and initialize the ADVPL/TLPP SQLite index.
advpl-mvc-avancado
Extend TOTVS Protheus MVC screens with child grids and PE *STRU hooks.
/plugadvpl:hotspots
Rank ADVPL/TLPP functions by callsite count using fan-in analysis.