Analysis updated 2026-05-18
Generate MVC screens and REST API endpoints for TOTVS Protheus using an AI agent.
Have an AI agent write ProtheusDOC-style documentation for ADVPL code.
Review legacy ADVPL code for known quality problems before migrating it.
Install skills at the project level so an agent applies them only to one codebase.
| totvs/engpro-advpl-tlpp-skills | nelsonwerd/idea-to-ship-skills | zhihumomo/bashagt | |
|---|---|---|---|
| Stars | 54 | 54 | 54 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | moderate | easy |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
EngPro AI Agent Skills is a repository maintained by TOTVS, a Brazilian enterprise software company, providing structured instructions for AI coding agents that work with ADVPL and TLPP. ADVPL is the programming language used to customize TOTVS Protheus, an ERP system widely used in Brazil and Latin America for finance, HR, and business operations. TLPP is a newer companion language in the same ecosystem. The README is written primarily in Portuguese. In this project, a skill is a folder containing a SKILL.md file with structured guidance that tells an AI coding agent how to perform a specific development task consistently and correctly. The README describes a three-level design: a small YAML header that is always loaded in the agent's context, a full instruction body that loads when the agent determines the skill is relevant, and supplementary files such as templates or reference examples that the agent reads only as needed. This approach is intended to keep token usage low while still providing detailed guidance at the moment it matters. The repository includes 20 skills for ADVPL/TLPP development covering tasks such as generating MVC screens, creating REST API endpoints, writing ProtheusDOC-style code documentation, reviewing code for known quality problems, migrating legacy code, and optimizing SQL queries. A second collection of 14 general-purpose skills called Superpowers provides agent behaviors applicable across any project. Skills can be installed at the user level to apply to all projects, or at the project level to apply only to a specific codebase. Supported AI agents include Claude Code, Cursor, GitHub Copilot, Cline, Windsurf, and more than a dozen others. The repository also includes CLAUDE.md and AGENTS.md files containing background knowledge about the Protheus ecosystem that agents read before starting work. TOTVS states in the README that human review of AI-generated code remains necessary, and that AI systems can produce errors.
A collection of structured skill files that teach AI coding agents how to work with TOTVS Protheus ADVPL and TLPP code.
Mainly Shell. The stack also includes ADVPL, TLPP, YAML.
The README does not state a license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.