/plugadvpl:setup

Automate plugadvpl installation and initialize the ADVPL/TLPP SQLite index.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of installing and initializing plugadvpl by automating environment detection, CLI/tool installation, and running the required index build steps in the current repository.

Core Features & Use Cases

  • Environment detection for Claude Code: identifies whether the user is in the native Claude Code terminal or the VSCode extension so it can report the correct plugin installation approach.
  • Dependency bootstrapping: ensures uv (and the plugadvpl tool) are available before proceeding.
  • One-shot initialization + ingestion: runs plugadvpl init, plugadvpl ingest, and plugadvpl status to create .plugadvpl/index.db and enable commands like /plugadvpl:arch, /plugadvpl:tables, and /plugadvpl:callers.

Quick Start

Run the setup skill from inside your project directory so it installs prerequisites (if needed) and builds the local SQLite index for immediate use.

Frequently Asked Questions about /plugadvpl:setup

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

FAQPage Schema
How do I index ADVPL and TLPP source code in my repository?▼

The setup process checks for the presence of `uv` and `plugadvpl`, installing prerequisites if needed. It then executes `plugadvpl init`, `plugadvpl ingest`, and `plugadvpl status` to build the local SQLite index.

What environment do I need to run plugadvpl indexing setup?▼

The setup works for new or reset repositories where the `.plugadvpl/index.db` file needs to be created from scratch in the current working directory.

How does repository indexing work for ADVPL code analysis?▼

This automated ingestion allows immediate querying of code relationships and structures directly from the generated index database.

Can I use plugadvpl setup to automate code source ingestion?▼

This removes the friction of manual installation and ensures the local index is built correctly for your current repository context.

Why does plugadvpl setup fail on a repository that already has an index?▼

If you need to rebuild the index, you should reset or remove the existing `.plugadvpl` directory before running the initialization and ingestion steps again.

What can I do after building the ADVPL SQLite index?▼

These commands rely on the completed ingestion process to provide accurate code analysis and structural insights from your repository.