| name | add-on-manager-operator |
| description | Operate the Add-on Manager app through its generated CLI and browser surface. Use for "Install, upgrade, review, and prove platform add-ons through governed ConfigHub delivery paths.", Variant review, proof gaps, preview, approval scope, and receipt checks. Read-only first; live mutation requires the app commit command to prove real ConfigHub bindings. |
| phase | verify |
| allowed-tools | Bash(node cli.mjs preflight --json) Bash(node cli.mjs map --json) Bash(node cli.mjs findings --json) Bash(node cli.mjs preview *) Bash(node cli.mjs verify --json) Bash(node cli.mjs receipt --json) |
Add-on Manager Operator
Use this skill when a user asks to operate this generated ConfigHub app.
Route
- Run
node cli.mjs preflight --json.
- Run
node cli.mjs map --json to show Variant scope.
- Run
node cli.mjs findings --json to show blockers and proof gaps.
- Use
node cli.mjs preview --variant <variant-id> --json before any live operation.
- Treat
node cli.mjs commit --variant <variant-id> --json as a governed mutation gate. If it blocks, report the blocker; do not bypass it.
- Close with
node cli.mjs verify --json and node cli.mjs receipt --json.
Boundaries
- The CLI and GUI share
data/operational-workflow.json.
- Deployment-local bindings live in
data/live-bindings.json.
- Do not treat a missing live binding as success.
- Do not claim runtime success without receipt and runtime evidence.