/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 [email protected] 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.