JoniCarmo avatar

JoniCarmo

Community

@jonipraia

3Followers
|
3Public Repos
|
52Published Skills

Agent Skills by JoniCarmo

Showing 52 vetted skills indexed across 1 GitHub repositories.

JoniPraiaJoniPraia

advpl-web

Implement server-rendered ADVPL web pages with APWEBEX threading.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:init

Initialize a local SQLite+FTS5 index for ADVPL/TLPP sources.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:metrics

Rank ADVPL/TLPP functions by maintainability using McCabe complexity and related metrics.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:tables

Locate Protheus/ADVPL table references with file, line, and operation details.

Community
Intermediate
JoniPraiaJoniPraia

advpl-dicionario-sx

Map Protheus SX dictionary tables governing fields, validations, triggers, and F3 lookups.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:lint

Lint ADVPL/TLPP sources against a configured rule catalog for code quality and security issues.

Community
Intermediate
JoniPraiaJoniPraia

plugadvpl-index-usage

Retrieve structured ADVPL metadata from a local SQLite index.

Community
Intermediate
JoniPraiaJoniPraia

advpl-pontos-entrada

Create Protheus TOTVS Point of Entry User Functions with correct PARAMIXB handling.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:trace

Trace cross-universe references and workflow dependencies for ADVPL/TLPP entities.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:sx-status

Report row counts per SX table from the local SQLite index.

Community
Basic
JoniPraiaJoniPraia

advpl-advanced

Implement ADVPL/TLPP transactions, TReport outputs, and bulk file processing.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:log-diagnose

Parse Protheus log files into timestamped events and match alert rules.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:cobertura-doc

Compute Protheus.doc header coverage percentages per module or source_type.

Community
Basic
JoniPraiaJoniPraia

advpl-refactoring

Refactor legacy ADVPL/TLPP code with pre-check and lint validation.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:impacto

Trace downstream impact chains of SX3 fields across ADVPL sources and Protheus dictionaries.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:deploy

Compile ADVPL/TLPP sources, restart the AppServer, and verify REST availability.

Community
Intermediate
JoniPraiaJoniPraia

advpl-encoding

Detect and preserve per-file encodings for ADVPL/TLPP source files.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:ingest

Index ADVPL/TLPP source files into a local SQLite database with FTS5.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:doctor

Diagnose plugadvpl environment and index issues before reindexing.

Community
Basic
JoniPraiaJoniPraia

/plugadvpl:ingest-sx

Index Protheus SX1..SXG CSV exports into a SQLite database.

Community
Intermediate
JoniPraiaJoniPraia

/plugadvpl:callees

Identify direct callees of ADVPL/TLPP functions with call-site line numbers.

Community
Basic
JoniPraiaJoniPraia

/plugadvpl:setup

Automate plugadvpl installation and initialize the ADVPL/TLPP SQLite index.

Community
Intermediate
JoniPraiaJoniPraia

advpl-mvc-avancado

Extend TOTVS Protheus MVC screens with child grids and PE *STRU hooks.

Community
Advanced
JoniPraiaJoniPraia

/plugadvpl:hotspots

Rank ADVPL/TLPP functions by callsite count using fan-in analysis.

Community
Intermediate