From delphi-dev
Builds and compiles Delphi projects via command line (msbuild/dcc32), diagnoses compilation errors from build logs, and fixes issues like missing units, undeclared identifiers, or long command lines.
How this skill is triggered — by the user, by Claude, or both
Slash command
/delphi-dev:delphi-buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detecte o idioma da primeira mensagem. Padrão: pt-BR. Respeite overrides explícitos.
Detecte o idioma da primeira mensagem. Padrão: pt-BR. Respeite overrides explícitos.
Compilar via .bat que chama rsvars.bat + msbuild, redirecionando a saída
para um arquivo de log, e depois ler o log para diagnosticar erros. Nunca confie
apenas no exit code — o log tem o erro real (E2003/E2065/etc.).
knowledge/core/build-via-bat-com-log.md — template do .bat com log + catálogo de
erros comuns (E2003 unit não encontrada, E2065 identificador não declarado, etc.)knowledge/core/msb6003-command-line-too-long.md — erro MSB6003 (linha de comando
longa demais): causa e contornoknowledge/fmx/android-deploy-e8712-buildtools.md — erro E8712 e Android build-tools
no deploy mobilebuild.bat que redireciona saída para build_log.txtbuild_log.txt e diagnosticar o primeiro erro (os seguintes costumam ser cascata)Build OK| Erro | Causa típica |
|---|---|
| E2003 | Unit não encontrada — falta no uses ou no search path |
| E2065 | Identificador não declarado — typo ou unit faltando |
| MSB6003 | Linha de comando muito longa — reduzir paths/defines |
| E8712 | Android build-tools / SDK desalinhado com a versão do Delphi |
npx claudepluginhub adrianosantostreina/delphi-dev --plugin delphi-devEnforces Delphi coding standards: prefix conventions, clean code, and prohibited patterns. Activates on .pas/.dpr/.dfm files or any Delphi/FireMonkey/VCL/FireDAC discussion.
Compiles ADVPL source code via plugadvpl (TOTVS advpls wrapper). Includes a mandatory 4-step workflow for the Claude Code agent.
Configures the Zig build system: creating build.zig files, adding build steps, cross-compiling targets, managing dependencies, and setting up CI pipelines.