Workthreads
specstoryai/getspecstory
SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more).
Compiles AdvPL and TLPP sources from VS Code with the TOTVS Developer Studio extension, handling server setup, connection and compile result reporting.
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compile --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .claude/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .claude/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compileType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compile --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .agents/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .agents/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compile --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .cursor/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .cursor/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/totvs/engpro-advpl-tlpp-skills.git --path skills/advpl-tlpp/advpl-tlpp-compile--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compile --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .gemini/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .gemini/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compileInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .github/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .github/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install totvs/engpro-advpl-tlpp-skills advpl-tlpp-compile --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/totvs/engpro-advpl-tlpp-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/advpl-tlpp/advpl-tlpp-compile .opencode/skills/advpl-tlpp-compile && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "advpl-tlpp-compile" agent skill from https://github.com/totvs/engpro-advpl-tlpp-skills/tree/main/skills/advpl-tlpp/advpl-tlpp-compile into .opencode/skills/advpl-tlpp-compile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "advpl-tlpp-compile", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
advpl-tlpp-compileCompiles AdvPL and TLPP sources from VS Code with the TOTVS Developer Studio extension, handling server setup, connection and compile result reporting.
Compiling in the Protheus ecosystem needs a connected, authenticated AppServer, so the skill drives the whole path. It checks that the TOTVS.tds-vscode extension is installed and installs it if missing, makes sure a server is configured in servers.json, asks which server to use when several exist, and connects. It then opens the source, runs the build or rebuild command for a file, folder or workspace, and reports the result with any compilation errors. Sources cover extensions such as .prw, .prg, .tlpp and .apw.
One rule is mandatory: the agent never asks for, reads, stores or echoes the AppServer password, and you type it into the VS Code prompt yourself. The skill is for compile requests in English or Portuguese and for code just generated or refactored. It is not for static analysis only, for other languages, or for command-line builds with tds-cli or advpls. A reference file documents the extension.
10 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 3908e4e. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are mermaid).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
AdvPL/TLPP Compile in VS Code loads about 3.7k tokens when it runs, and up to ~6k if it reads all its reference files. Until then it costs about 207 tokens; SKILL.md has 1,752 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from totvs/engpro-advpl-tlpp-skills at commit 3908e4e, republished under its MIT licence (© totvs). 1,752 words, ~3,740 tokens.
.claude/skills/advpl-tlpp-compile/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Compile AdvPL and TLPP source files from inside VS Code using the TOTVS Developer Studio for VSCode extension (TOTVS.tds-vscode). Compilation in the Protheus ecosystem requires a connected and authenticated AppServer: the extension reads its connection registry from servers.json, sends the source to the server's RPO (Repository of Programs/Objects), and returns the compilation result.
This skill orchestrates the complete path so a single "compile" request works end-to-end even on a fresh machine:
servers.json (configure it with the user if missing).Use this skill when:
compile, recompile, build, compilar, enviar para o RPO)..prw, .prg, .prx, .tlpp, .ppx, .ppp, .apw, .aph, .apl, or .ahu files that must be sent to the AppServer.Do NOT use when:
tds-cli / advpls) build outside VS Code.These rules are MANDATORY.
servers.json by hand. Server registration goes through the Add Server assistant and connection goes through the connection prompt, so the extension validates the data and fills generated fields (id, buildVersion, secure, token) itself.token, savedTokens, or authorizationtoken values into servers.json. Those are generated by the extension after a successful connection. The agent does not write to servers.json at all — it only reads it to detect existing servers.utf8-to-cp1252-conversion skill first, otherwise compilation fails with garbled characters.This skill uses progressive disclosure. Read the reference on demand:
| Reference File | When to Read | Content |
|---|---|---|
| references/tds-vscode-reference.md | Whenever you need an exact command ID, the servers.json schema/location per OS, the list of compilable extensions, or troubleshooting guidance | Full command-ID table, servers.json schema and example, OS-specific file paths, supported extensions, common compile errors and fixes |
Follow these steps in order. Skip a step only when its precondition is already satisfied.
If this skill is being triggered automatically right after another skill produced or changed code (e.g. mvc-generator, smartx-generator, advpl-to-tlpp-migration, refactor), ask the user first whether they want to compile the generated source now. Only proceed when the user confirms. When the user invoked compilation directly, skip this step.
Check whether TOTVS.tds-vscode is installed.
TOTVS.tds-vscode, name "TOTVS Developer Studio for VSCode"). After install, tell the user a window reload may be required for the TOTVS activity-bar view to appear, then continue.servers.json)Locate servers.json (see reference for the per-OS path; default is ~/.totvsls/servers.json, or a workspace-local copy when Workspace server config is enabled).
configurations array empty → go to Step 3 (configure a new server).The extension stores connections per machine, so a configuration may legitimately not exist yet. Always register the server through the extension UI — never edit servers.json by hand.
totvs-developer-studio.add (or click + in the TOTVS → Servers view).| Field | What to enter | Notes |
|---|---|---|
name | Friendly name for the server | e.g. local, p12-dev |
address | IP/hostname of the AppServer | e.g. localhost |
port | TCP port (the TDS/LSP port, not the SmartClient port) | e.g. 2030 |
.ch/.th definition files) via the Include assistant (totvs-developer-studio.include) — recommended for sources that use includes.Do NOT ask for the password here. The password is requested only at connection time (Step 4). The extension fills
id,buildVersion,secure, andtokenautomatically on first connect — the agent does not write any of these.
name/address:port). Never assume the default or last-connected one without confirming.Compilation requires the chosen server to be connected and authenticated with exclusive RPO access.
totvs-developer-studio.connect (or totvs-developer-studio.serverSelection) for the chosen server.If compilation later fails with "It wasn't possible to obtain exclusive access to the objects repository", other users/JOBS are holding the RPO. See troubleshooting in the reference.
Before sending to the RPO, confirm the target source(s) are Windows-1252 encoded. If any file was generated/edited in UTF-8, run the utf8-to-cp1252-conversion skill first. Skip only if the files are already CP1252.
CRITICAL — always open the file before compiling it. The file-scope commands
totvs-developer-studio.rebuild.file/build.filehave no file-path argument; they act on the active text editor (bound toCtrl+F9/Ctrl+Shift+F9withwhen: editorTextFocus). If the target source is not open and focused, the command compiles the wrong file or nothing.
Open and focus each target source before running any file-scope compile.
Preferred method — open via terminal (code CLI). This is the most reliable way to open and focus a file for automation; the editor command (vscode.open) frequently fails in agent contexts:
code --reuse-window "/absolute/path/to/source.tlpp"--reuse-window opens the file in the current VS Code window (does not spawn a new one)editorTextFocus requirement of the file-scope compile commandsFallback method — vscode.open editor command. Only if the terminal code CLI is unavailable. Note this often returns "Failed to run command" in agent contexts even with a valid URI and skipCheck:
vscode.open["file:///absolute/path/to/source.tlpp"] — a file:/// URI, not a plain pathskipCheck: true — required, because vscode.open is not in the validated palette list; without it the tool returns "Failed to find command"If you need to compile several individual files, open each one (they become "open editors") and use the open editors command in Step 8.
Why this matters: calling
rebuild.filewithout opening the source means there is no matching active editor. Prefer thecode --reuse-windowterminal command — it reliably opens and focuses the file. Thevscode.openeditor command may fail in agent contexts (returns "Failed to run command" / "Failed to find command"), so treat it only as a fallback.
Exception — folder/workspace compile: when compiling a whole folder or the workspace, you do not need to open files. Skip this step and use the workspace/folder command in Step 8.
Choose the command that matches the scope (full IDs and shortcuts in the reference):
| Scope | Recompile (build everything) | Compile (incremental) | Shortcut | Needs file open/focused? |
|---|---|---|---|---|
| Current/active file | totvs-developer-studio.rebuild.file | totvs-developer-studio.build.file | Ctrl+F9 / Ctrl+Shift+F9 | Yes — open it in Step 7 first |
| All open editors | totvs-developer-studio.rebuild.openEditors | totvs-developer-studio.build.openEditors | Ctrl+F10 / Ctrl+Shift+F10 | Open the target editors in Step 7 first |
| Folder / workspace | totvs-developer-studio.rebuild.workspace | totvs-developer-studio.build.workspace | — | No |
After the command finishes:
totvs-developer-studio.show.result.build) summarizes per-file status.flowchart TD
A[Compile request] --> A0{Chained after code generation?}
A0 -- Yes --> A1[Ask user: compile now?] --> A2{Confirmed?}
A2 -- No --> AX[Stop]
A2 -- Yes --> B
A0 -- No --> B{tds-vscode installed?}
B -- No --> B1[Install TOTVS.tds-vscode] --> C
B -- Yes --> C{servers.json has a server?}
C -- No --> C1[Register server via Add Server UI] --> D
C -- Yes --> D{More than one server?}
D -- Yes --> D1[Ask which server] --> E
D -- No --> E[Use the single server]
E --> F{Connected & authenticated?}
F -- No --> F1[Connect via UI; user types password] --> G
F -- Yes --> G{Source is CP1252?}
G -- No --> G1[Run utf8-to-cp1252-conversion] --> H
G -- Yes --> H{File or folder scope?}
H -- File --> H1[Open file: code --reuse-window path] --> H2[Run rebuild/build.file] --> I
H -- Folder --> H3[Run rebuild/build.workspace] --> I
I[Read result; report errors/success]servers.json by hand. Always register/connect through the extension UI; manual edits can corrupt the registry and skip validation.rebuild.file/build.file without opening the file first. They act on the active editor only — open the source with code --reuse-window "/path/to/source" in the terminal first (preferred), or use the workspace/folder command.vscode.open to open the file. It often returns "Failed to run command" in agent contexts. Prefer code --reuse-window in the terminal; use vscode.open (URI + skipCheck: true) only as a fallback.© totvs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in skills/advpl-tlpp/advpl-tlpp-compile of totvs/engpro-advpl-tlpp-skills.
Open the folder on GitHubat commit 3908e4e
AdvPL/TLPP Compile in VS Code next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| AdvPL/TLPP Compile in VS Code this skilltotvs/engpro-advpl-tlpp-skills | 143 | — | ~3.7k | Automated safety check: Pass | MIT | |
| Workthreadsspecstoryai/getspecstory | 1.3k | — | ~1.3k | Automated safety check: Notes | Apache-2.0 | |
| Excalidraw Diagram Studiotech-leads-club/agent-skills | 7k | — | ~3.6k | Automated safety check: Pass | CC-BY-4.0 | |
| Git Worktree Managermicrosoft/WindowsAppSDK | 4.7k | — | ~2k | Automated safety check: Pass | MIT | |
| Roo Conflict Resolutionzgsm-ai/costrict | 4.4k | — | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Interactive Extension TestingPowerShell/vscode-powershell | 1.9k | — | ~824 | Automated safety check: Pass | MIT |
specstoryai/getspecstory
SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more).
tech-leads-club/agent-skills
Generates Excalidraw diagram files from plain descriptions, choosing among flowcharts, mind maps, architecture, swimlane, class, sequence and ER diagrams.
microsoft/WindowsAppSDK
Creates and manages Git worktrees with PowerShell scripts so separate issues and Copilot sessions each get an isolated branch, build and test environment.
zgsm-ai/costrict
Provides comprehensive guidelines for resolving merge conflicts intelligently using git history and commit context.
PowerShell/vscode-powershell
Guide for setting up the multi-root PowerShell VS Code extension/PSES dev workspace.
PowerShell/vscode-powershell
Guide for preparing a release of the PowerShell VS Code extension.
totvs/engpro-advpl-tlpp-skills
Converts AdvPL and TLPP source files from UTF-8 to Windows-1252 in place after code generation, because the Protheus compiler accepts only CP1252 files.
totvs/engpro-advpl-tlpp-skills
Plans and builds Protheus AdvPL/TLPP features through Specify, Design, Tasks and Execute phases whose depth scales with the size of the change.
totvs/engpro-advpl-tlpp-skills
Reviews AdvPL and TLPP source against SonarQube rules, ProtheusDOC requirements, security, performance and Protheus conventions, and reports findings by severity.
totvs/engpro-advpl-tlpp-skills
Queries the TOTVS Protheus ERP data dictionary for tables, fields, indexes, parameters, triggers and lookups, including impact checks during refactoring.
totvs/engpro-advpl-tlpp-skills
Generates Protheus MVC screens in ADVPL/TLPP, with ModelDef, ViewDef, MenuDef and Browse functions for single-entity and master-detail layouts.
totvs/engpro-advpl-tlpp-skills
Build optimized and safe SQL queries for Protheus tables. An agent skill from totvs/engpro-advpl-tlpp-skills.
Works with
Categories
Compiles AdvPL and TLPP sources from VS Code with the TOTVS Developer Studio extension, handling server setup, connection and compile result reporting. Compiling in the Protheus ecosystem needs a connected, authenticated AppServer, so the skill drives the whole path.json, asks which server to use when several exist, and connects.
AdvPL/TLPP Compile in VS Code fits situations like: compiling a .prw or .tlpp source against a Protheus AppServer; recompiling after generating or refactoring AdvPL code; setting up TDS for VS Code and servers.json for the first time; validating that a source compiles cleanly on a server.
Run `npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a claude-code`. Or copy the skill folder (skills/advpl-tlpp/advpl-tlpp-compile in totvs/engpro-advpl-tlpp-skills) into .claude/skills/advpl-tlpp-compile in your project. Claude Code loads it when a task matches its description.
Run `npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a codex`. Or copy the skill folder (skills/advpl-tlpp/advpl-tlpp-compile in totvs/engpro-advpl-tlpp-skills) into .agents/skills/advpl-tlpp-compile in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add totvs/engpro-advpl-tlpp-skills --skill advpl-tlpp-compile -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/advpl-tlpp-compile, .gemini/skills/advpl-tlpp-compile, .github/skills/advpl-tlpp-compile and .opencode/skills/advpl-tlpp-compile in your project.
SKILL.md names no scripts, command-line tools or credentials: AdvPL/TLPP Compile in VS Code is instructions for the agent only. Our summary lists: VS Code with the TOTVS.tds-vscode extension; A reachable Protheus AppServer registered in servers.json; You type the server password in the VS Code prompt yourself.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
AdvPL/TLPP Compile in VS Code is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with AdvPL/TLPP Compile in VS Code: Workthreads (specstoryai/getspecstory, 1.3k stars), Excalidraw Diagram Studio (tech-leads-club/agent-skills, 7k stars), Git Worktree Manager (microsoft/WindowsAppSDK, 4.7k stars) and Roo Conflict Resolution (zgsm-ai/costrict, 4.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
totvs (a GitHub organization) maintains it in totvs/engpro-advpl-tlpp-skills, which has 143 GitHub stars. The repository holds 19 skills in this directory. The repository was last updated on October 5, 2026.
Source: totvs/engpro-advpl-tlpp-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.