select-promptplus-controllisted
Install: claude install-skill FRACerqueira/ConsolePlus-PromptPlus-claude-plugin
# Choosing and implementing ConsolePlus / PromptPlus controls
This skill is a **router**, not a reference manual. PromptPlus alone has 21 controls with 4 doc
pages each - loading all of it up front would blow the context budget for no benefit on any single
request. Load only what Step 3 tells you to load, for only the control(s) you actually chose.
Do the steps in order. Do not skip Step 0 or Step 2 - they change what the later steps are allowed
to recommend.
## Step 0 - Resolve versions and pin the docs you'll fetch
`scripts/resolve_package_version.py` (in this plugin) tells you which published version is
policy-acceptable, and - separately - which GitHub tag's docs actually match what's installed.
These are **not the same question**: a project on PromptPlus 6.0.1 must get docs for 6.0.1, even if
the policy-recommended upgrade target is a different version.
**This skill supports PromptPlus 6.0 and later only.** PromptPlus's 5.x line is being discontinued;
always pass `--min-major-version 6` for PromptPlus (never for ConsolePlus.net, which has no such
floor). A project on PromptPlus below 6.0 is out of scope for `PromptPlus.Controls` guidance
entirely - see the hard-stop rule below, not a degraded fallback. There is no "proceed anyway with
older docs" path anymore.
Every doc fetch in this skill (Steps 1, 2, 4, 5) goes through `scripts/fetch_doc.py`, not a direct
WebFetch call - WebFetch runs page content through a small model with a prompt and returns *that
model's resp