advpl-code-review

Review ADVPL and TLPP code for best practices, performance, security, and modernization issues.

176|37|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/thalysjuvenal/advpl-specialist --skill advpl-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: advpl-code-review
Source: https://github.com/thalysjuvenal/advpl-specialist/tree/main/skills/advpl-code-review
Command: npx skills add https://github.com/thalysjuvenal/advpl-specialist --skill advpl-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high code quality, performance, and security in ADVPL/TLPP projects by providing a systematic review process.

Core Features & Use Cases

  • Automated Code Auditing: Identifies violations of best practices, performance bottlenecks, security vulnerabilities, and modernization opportunities.
  • Standardized Review Process: Enforces consistent coding standards across development teams.
  • Use Case: Before merging a new feature, run this Skill to automatically flag potential issues in the ADVPL/TLPP code, ensuring it meets quality and security benchmarks.

Quick Start

Review the provided ADVPL code for best practices, performance, security, and modernization issues.

Frequently Asked Questions about advpl-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I conduct an ADVPL code review for Protheus platform best practices?

ADVPL code review for Protheus involves analyzing code against predefined rule sets to identify violations of best practices, performance bottlenecks, and security vulnerabilities. This systematic process ensures code meets quality benchmarks before merging.

What are common security vulnerabilities and performance bottlenecks in TLPP code?

TLPP code security vulnerabilities and performance bottlenecks often stem from non-compliant coding standards. A systematic review identifies these risks alongside modernization opportunities to enhance overall code quality in TOTVS Protheus projects.

Can I automate TLPP code auditing for TOTVS Protheus before merging features?

Automating TLPP code auditing for TOTVS Protheus before merging features flags potential issues in code, ensuring it meets quality and security benchmarks. This standardized review process enforces consistent coding standards across development teams.

Does this code review process support modernization opportunities for legacy ADVPL?

Code review for legacy ADVPL supports modernization opportunities by analyzing code for adherence to current coding standards. It identifies areas where TLPP can be leveraged to update and improve existing Protheus applications.

What is the best way to enforce consistent ADVPL coding standards across a development team?

Enforcing consistent ADVPL coding standards across a development team requires a standardized review process. By running automated audits against predefined rule sets, you can systematically identify best practice violations before code integration.