npx skills add ...
npx skills add nvidia/skills --skill paidf-auto-labeling
Use when a user needs to get started with PAIDF Auto-Labeling, plan a scenario, run or debug a shipped cookbook, author prompts or cookbooks, migrate a pipeline, or configure a stage. Confirm critical inputs (data path, output path, endpoints) and ask when any are missing. This is a router: read the matching reference instead of inventing a workflow.
npx skills add nvidia/skills --skill paidf-auto-labeling
Use this skill when a user wants to kick off PAIDF Auto-Labeling on their own data, domain, or use case, or when the request matches a shipped cookbook, stage, authoring, or migration task. This is a router: sequence the specialized references instead of duplicating their detail.
| Request looks like | Read |
|---|---|
| New user, clean checkout, first validated run, "how do I get started" | This file, then the matching reference below |
| Choose annotation targets / stage subset for a domain | references/scenario-planning.md |
| Create, review, or adapt a cookbook | references/cookbook-authoring.md |
| Write or adapt VLM/LLM prompts or question banks | references/prompt-authoring.md |
| Migrate an existing annotation repo into this one | references/pipeline-migration.md |
| Run the video data augmentation cookbook | references/video-data-augmentation.md |
| Run or choose an EPAS / PAS cookbook | references/event-and-person-attribute-search.md |
| Run event-verification reasoning | references/event-verification-reasoning.md |
| Debug an already-integrated workflow | references/workflow-runner-debugging.md |
| Implement or review a new stage or Dockerized service | references/workflow-stage-integration.md |
| Configure or debug one production stage | The matching file under references/stages/ |
Stage references: super-resolution, detection-and-tracking, captioning, visual-qa, reasoning, person-attribute-search, grounding-2d, referring-expressions, training-export.
max_tokens cap. Restate the confirmed values
back to the user before the first execution.make targets available, the
model cache path exists, the VLM/LLM endpoints are reachable, and a GPU is
available. State any missing prerequisite as a blocker instead of assuming it.max_tokens). Use the relevant stage
reference, starting with
detection-and-tracking.Adopting an existing external annotation or dataset-generation repository into PAIDF instead of starting from a shipped cookbook is a migration task; use pipeline-migration for that path.
New user, new domain: "I cloned the repo and have my own warehouse-safety video. How do I produce auto-labels for my domain?"
Guided path:
detection_and_tracking -> captioning -> visual_qa -> reasoning -> training_export
(add grounding_2d for caption→boxes or referring_expressions for boxes→phrases;
use grounding-2d /
referring-expressions).cookbooks/warehouse_safety/configs/pipeline.yaml
and adapt inputs, detector classes/SAM3 prompts, prompts, and question banks.<model-cache> and env vars for endpoint keys.max_tokens
on the visual_qa and reasoning LLM substages to avoid the thinking-token
tax; keep the default cap for non-reasoning models.workflow-runner:main inside this repo.