# totvs

> Open-source publisher. Listings imported from github.com/totvs — credited to the original author with their license.

- **Listings:** 24
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/totvs
- **Website:** https://github.com/totvs

## Published listings

- [Fwrest Client Generator](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-fwrest-client-generator) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-fwrest-client-generator`
  Generate AdvPL/TLPP code that CONSUMES external REST APIs using the FWRest client class. Covers GET, POST, PUT, DELETE verbs, header construction, query/path parameters, JSON body serialization, authentication (No Auth, HTTP Basic, Bearer Token/JWT, OAuth 2.0), timeout, SSL, status code handling, error treatment, and TLPP try/catch patterns. Use when user says 'consume REST API', 'call external A…
- [Query Builder](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-query-builder) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-query-builder`
  Build optimized and safe SQL queries for Protheus tables. Automatically includes mandatory filters (D_E_L_E_T_, branch), suggests appropriate indexes from SIX patterns, generates both Embedded SQL (preferring FWExecStatement) and Workarea (DBSelectArea/DBSeek) versions, and warns about common Protheus SQL pitfalls. Use when user says 'build query', 'SQL for Protheus table', 'FWExecStatement', 'TC…
- [Code Review](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-code-review) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-code-review`
  Perform comprehensive AdvPL/TLPP code review covering SonarQube rules, Protheus.doc documentation, security, performance, clean code, and TOTVS Protheus framework best practices. Use when a user says "review this code", "code review", "check this source", "audit this AdvPL/TLPP", or needs a structured quality assessment of .prw/.tlpp/.prx files.
- [Entry Point Designer](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-entry-point-designer) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-entry-point-designer`
  Design and document Protheus Entry Points (Pontos de Entrada). Always generates TLPP by default; only generates AdvPL (.prw) when the user explicitly requests AdvPL. Covers User Function signatures, PARAMIXB parameter layouts, return value specifications, and ProtheusDOC documentation. Use when user says 'create entry point', 'ponto de entrada', 'PARAMIXB', 'User Function hook', 'ponto de entrada…
- [Writing Plans](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-writing-plans) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-writing-plans`
  Use when you have a spec or requirements for a multi-step task, before touching code
- [Refactor Method Complexity Reduce](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-refactor-method-complexity-reduce) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-refactor-method-complexity-reduce`
  Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods. Use when user says 'reduce complexity', 'simplify method', 'cognitive complexity too high'.
- [Create Implementation Plan](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-create-implementation-plan) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-create-implementation-plan`
  Create machine-readable implementation plan files for features, refactoring, upgrades, design, architecture, or infrastructure. Use when a user says "create implementation plan", "plan this upgrade", "plan this refactor", or needs a structured, phased plan with requirements, constraints, tasks, and validation criteria saved to the /plan/ directory.
- [Mvc Generator](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-mvc-generator) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-mvc-generator`
  Generate Protheus MVC (Model-View-Controller) screen structures including ModelDef, ViewDef, MenuDef, and BrowseDef functions. Supports single-entity (Modelo 1) and master-detail (Modelo 3) patterns with FWFormModel, FWFormView, FWFormBrowse, validations, triggers, and entry point hooks. Use when user says 'create MVC screen', 'ModelDef ViewDef', 'FWFormModel', 'master-detail screen'.
- [Requesting Code Review](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-requesting-code-review) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-requesting-code-review`
  Use when completing tasks, implementing major features, or before merging to verify work meets requirements
- [Refactor](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-refactor) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-refactor`
  Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements. Use when user says 'refactor this code', 'extract function', 'reduce complexity', 'code smells'.
- [Data Dictionary Lookup](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-data-dictionary-lookup) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-data-dictionary-lookup`
  Query the TOTVS Protheus ERP data dictionary (SX2 tables, SX3 fields, SIX indexes, SX6 parameters, SX5 generic tables, SX7 triggers, SX1 questions, SX9 relationships, SXB standard lookups, SXG/SXA groups). Use when the user asks 'what fields does SA1 have', 'what is the index of SE1', 'parameter MV_ESTADO', 'generic table 12', 'triggers for field A1_COD', 'standard lookup SA1', 'table structure',…
- [Tir Test Generator](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-tir-test-generator) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-tir-test-generator`
  Generate TIR (TOTVS Interface Robot) end-to-end test scripts in Python for Protheus SmartClient/Webapp screens. Supports CRUD screen tests, MVC screen tests, grid interaction, report tests, field validation, and message box assertions. Use when a user says "TIR test", "interface test", "e2e test Protheus", "SmartClient test", "Webapp test", "screen test", "create Python test for Protheus screen",…
- [Utf8 To Cp1252 Conversion](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-utf8-to-cp1252-conversion) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-utf8-to-cp1252-conversion`
  Convert AdvPL/TLPP source files from UTF-8 encoding to Windows-1252 (CP1252) after code generation. The Protheus compiler only supports CP1252 encoded files — any source created or modified by an AI agent will be in UTF-8 and must be converted before compilation. Use when user says 'convert encoding', 'fix encoding', 'convert to CP1252', 'convert to Windows-1252', 'encoding conversion', 'fix file…
- [Tlpp Rest Endpoint Generator](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-tlpp-rest-endpoint-generator) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-tlpp-rest-endpoint-generator`
  Generate TLPP REST endpoints using annotation-based routing (@Get, @Post, @Put, @Patch, @Delete) with the oRest object. Follows TOTVS API standards (TTALK) including pagination, error model, standard headers, and Swagger documentation. Use when user says 'create REST endpoint', 'TLPP REST', '@Get annotation', 'oRest endpoint'.
- [Subagent Driven Development](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-subagent-driven-development) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-subagent-driven-development`
  Use when executing implementation plans with independent tasks in the current session
- [Advpl Tlpp Sdd](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-advpl-tlpp-sdd) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-advpl-tlpp-sdd`
  Plan and implement Protheus projects/features with 4 adaptive phases — Specify, Design, Tasks, Execute. Auto-sizes depth based on complexity. Creates atomic tasks with verification criteria, atomic commits, requirement traceability, and persistent memory across sessions. Specific to AdvPL/TLPP + Protheus. Use when: (1) Starting new Protheus projects, (2) Working on existing codebases (map modules…
- [Sql Code Review](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-sql-code-review) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-sql-code-review`
  Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across SQL databases (PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage. Use when user says "review SQL", "SQL security audit", "SQL…
- [Using Git Worktrees](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-using-git-worktrees) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-using-git-worktrees`
  Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
- [Executing Plans](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-executing-plans) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-executing-plans`
  Use when you have a written implementation plan to execute in a separate session with review checkpoints
- [Sql Optimization](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-sql-optimization) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-sql-optimization`
  Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across SQL databases (PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance. Use when user says "optimize SQL", "slow query", "index strategy", "execution plan analysis".
- [Advpl To Tlpp Migration](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-advpl-to-tlpp-migration) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-advpl-to-tlpp-migration`
  Guide the migration of legacy AdvPL (Advanced Programming Language) code to modern TLPP (TOTVS Language Plus Plus). Covers feature comparison, syntax transformation, include/namespace adoption, typing, Try-Catch, REST migration, long identifiers, JSON inline, named parameters, access modifiers, and StaticCall removal. Use when user says 'migrate to TLPP', 'convert AdvPL', 'modernize .prw to .tlpp…
- [Documentation Writer](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-documentation-writer) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-documentation-writer`
  Generate ProtheusDOC comment blocks for AdvPL and TLPP source code. Use when a user says "document this function", "add ProtheusDOC", "write documentation block", "document this class/method", or needs structured source-code documentation following the Protheus.doc standard for functions, classes, methods
- [Advpl Tlpp Compile](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-advpl-tlpp-compile) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-advpl-tlpp-compile`
  Compile AdvPL/TLPP sources (.prw, .prg, .prx, .tlpp, .ppx, .ppp, .apw, .aph, .apl, .ahu and resources) inside VS Code using the TOTVS Developer Studio (tds-vscode) extension and the servers.json connection registry. Orchestrates the full flow: verifies the TOTVS.tds-vscode extension is installed (installs it if missing), validates/creates the server configuration in servers.json, asks the user wh…
- [Context Map](https://agentstack.voostack.com/l/skill-totvs-engpro-advpl-tlpp-skills-context-map) — Skill · Free · security-reviewed — `agentstack add skill-totvs-engpro-advpl-tlpp-skills-context-map`
  Generate a context map of all files relevant to a task before implementing changes. Use when a user says "map the codebase for this change", "what files are affected", "show me dependencies", or before starting implementation to identify files to modify, dependencies, test files, and reference patterns.

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
