advpl-specialist
ADVPL and TLPP code generation, review, and migration for TOTVS Protheus
All Skills in This Repository (8)
Pure Emerald Level Indicatorsadvpl-to-tlpp-migration
Convert ADVPL functions to TLPP classes with TOTVS naming conventions.
embedded-sql
Write SQL queries in ADVPL/TLPP code using BeginSQL blocks and macros.
advpl-code-generation
Generate ADVPL and TLPP code structures for TOTVS Protheus development.
protheus-reference
Provide ADVPL/TLPP function syntax, data dictionary tables, REST API endpoints, and MV_* parameters.
advpl-code-review
Review ADVPL and TLPP code for best practices, performance, security, and modernization issues.
advpl-debugging
Diagnose ADVPL and TLPP errors using Conout and FWLogMsg logging.
protheus-business
Explain TOTVS Protheus ERP module workflows, routines, and table structures.
probat-testing
Generate ProBat unit tests for TLPP code with annotations.
Frequently Asked Questions
FAQPage SchemaHow to install advpl-specialist?โผ
Run `npx skills add thalysjuvenal/advpl-specialist --all -g -y` in your terminal to install all 18 skills globally for your agent.
What does advpl-specialist do?โผ
It generates, reviews, debugs, refactors, and migrates ADVPL and TLPP code for TOTVS Protheus, including MVC screens, REST APIs, reports, jobs, and SX dictionary scripts.
Can it convert ADVPL code to TLPP?โผ
Yes. It converts procedural .prw files into object-oriented .tlpp classes with proper namespaces, while keeping a backward-compatible wrapper for existing callers.
Does advpl-specialist work with Cursor and Copilot?โผ
Yes. The skills follow the universal SKILL.md standard and work in Claude Code, Cursor, GitHub Copilot, Gemini CLI, Codex, and 70+ other agents.
Can functional consultants use it without coding?โผ
Yes. It explains code in plain business language and generates SX dictionary scripts from natural-language field descriptions.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core