/plugadvpl:ingest

Index ADVPL/TLPP source files into a local SQLite database with FTS5.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JoniPraia/plugadvpl --skill plugadvpl-ingest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: /plugadvpl:ingest
Source: https://github.com/JoniPraia/plugadvpl/tree/main/skills/ingest
Command: npx skills add https://github.com/JoniPraia/plugadvpl --skill plugadvpl-ingest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates slow, token-heavy reading of large ADVPL/TLPP codebases by indexing source structure into a local SQLite database you can query efficiently.

Core Features & Use Cases

  • Indexes ADVPL/TLPP sources to .plugadvpl/index.db for fast lookups of functions, tables, and related metadata.
  • Supports parallel ingestion and safer indexing via options like worker parallelism and secret redaction.
  • Incremental reindexing with correctness warnings that detect when lookup rules changed and skip became unsafe.

Quick Start

Run ingest on your repository by telling the AI to execute: uvx plugadvpl@0.16.1 ingest ..

Frequently Asked Questions about /plugadvpl:ingest

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

FAQPage Schema
How do I index ADVPL and TLPP source files for faster code search?▼

The incremental ingest feature reindexes only changed ADVPL and TLPP files and issues correctness warnings if lookup rules changed, ensuring safe partial directory indexing without skipping unsafe updates.

How do I redact secrets when indexing an ADVPL codebase?▼

You can redact secrets during ADVPL codebase ingestion by passing the `--redact-secrets` flag, which ensures sensitive information is safely handled before writing source metadata into the local SQLite database.

Can I use parallel workers to speed up ADVPL repository ingestion?▼

Yes, you can use parallel workers to speed up ADVPL repository ingestion by specifying the `--workers` option, which enables parallel processing of source files during the indexing operation.

What is the best way to search large ADVPL codebases without consuming excessive tokens?▼

Indexing ADVPL and TLPP sources into a local SQLite database eliminates slow, token-heavy reading by allowing you to query the indexed structure directly for fast lookups of functions and tables.

Does the ADVPL indexing tool support incremental reindexing?▼

Yes, the ADVPL indexing tool supports incremental reindexing through the `--incremental` flag, with correctness warnings that detect when lookup rules changed and skipping became unsafe.