What problem does it solve?
This Skill helps you plan and implement Protheus ADVPL/TLPP projects without losing clarity by turning ambiguous feature work into a structured, verification-first workflow across adaptive phases.
Core Features & Use Cases
- Adaptive 4-phase workflow: Specify → Design → Tasks → Execute, with auto-sizing depth based on complexity (Small/Medium/Large/Complex).
- Atomic planning with verification criteria: Generates granular tasks with explicit “Done when” checks and gate expectations.
- Requirement traceability & persistent state: Maintains decisions/blockers/ideas across sessions via project STATE memory.
- Brownfield-friendly project initialization: Supports starting new projects and mapping existing codebases before designing features.
- Safety rules for Protheus code execution: Enforces encoding conversion (UTF-8 → CP-1252) after code generation and strong verification steps before commit.
Quick Start
Use the advpl-tlpp-sdd skill when you want to specify and implement a Protheus feature end-to-end, including verification, by telling the agent to initialize the project (or map the current codebase) and then specify the feature to build.