Compile (Grade A) logo

Compile (Grade A)Security-tested development skill for Claude AI. Grade A. Compila fonte ADVPL via plugadvpl (wrapper sobre advpls TOTVS). Workflow guiado pelo agente.

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

This skill, provided by the 'plugadvpl' wrapper over 'advpls' TOTVS, compiles ADVPL source files. A guided workflow, led by the agent, must be followed. First, the plugadvpl 'compile' command with the '--doctor' flag is run to diagnose the compilation state and provide next actions to complete. If necessary set-ups are still required, these actions are processed one by one. The setup may include installing ADVPL binaries, specifying include paths, and setting up AppServer connections and credentials. The agent will point the user to a checklist, located in 'docs/compile-checklist.md', to gather required data. Once setup is complete, compilation can be performed in either 'cli' or 'appserver' modes.

Key features

  • Four-step workflow: diagnosis, setup, configuration, and compilation
  • Automatic detection of advpls binary and includes
  • Support for multiple AppServers and environments
  • Interactive setup for advpls installation and configuration
  • Integration with TDS-VSCode for server management

Pricing

Model
Free
Category
Skills
Rating
No reviews yet

Use cases

Compiling ADVPL Code for Development

Developers use Compile (Grade A) to compile ADVPL source code as part of their development workflow, ensuring that the code is properly configured and compiled for their specific environment.

Setting Up a New AppServer Environment

Compile (Grade A) guides users through setting up a new AppServer environment, including configuring advpls, includes, and environment variables, to ensure smooth compilation and deployment of ADVPL code.

Pros & Cons

Pros

  • Structured workflow for compiling ADVPL code
  • Security-tested for safe usage
  • Guided process reduces errors and complexity
  • Supports various environments and configurations

Cons

  • Requires a specific set of inputs and configurations
  • May require manual setup for certain steps
  • Limited to compiling ADVPL code

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What limitations does Compile have regarding code types?

Compile is limited to compiling ADVPL source files only; it does not support other programming languages or non‑ADVPL projects.

Asked by Zeynep Aydin · Mar 9, 2026

Can the tool be integrated with Visual Studio Code?

Yes, Compile integrates with TDS‑VSCode for server management, allowing you to manage AppServer connections and configurations directly within the VSCode environment.

Asked by Miriam Cohen · Jan 31, 2026

What are the steps to start a compilation using the tool?

First run the plugadvpl 'compile' command with '--doctor' to diagnose the state. Then follow the agent‑guided checklist for any required setups, such as installing binaries or configuring AppServer connections. Finally, execute the compilation in either CLI or AppServer mode.

Asked by Grace Okafor · Jan 23, 2026

How does Compile handle different ADVPL environments?

Compile automatically detects available ADVPL binaries and includes, and supports multiple AppServers and environments. The agent guides you through setting up each environment, specifying include paths and AppServer credentials in a checklist.

Asked by Daniel Schmidt · Dec 14, 2025

Ask a question

Skills alternatives

Manage Headers (Grade A) logo
Manage Headers (Grade A)Skills

Security-tested development skill for Claude AI. Grade A. Inspects and configures the security headers a Power Pages site sends to browsers — Content Security Policy, frame and clickjacking protection

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktre

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. GA4 BigQuery Export Schema Reference — complete field reference, nested structures, query patterns, and performance tips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Meta Conversions API (CAPI) Setup Reference — architecture, event types, customer information hashing, deduplication, implementation examples, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Skills

Security-tested development skill for Claude AI. Grade A. Lista o que uma funcao/metodo chama (call graph direto)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Name Haskell test modules after the module under test with a Spec suffix in the same namespace. Use when writing or reviewing Haskell test module

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Simulate a 5-member expert board deliberation for major decisions. Use when evaluating plans, architecture choices, feature designs, or any decisi

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Skills

Security-tested development skill for Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free