Skip to main content

integration-qa-lab

Build or review an external integration QA lab with official surface snapshots, coverage matrices, fixtures, opt-in live lanes, and safe credential handling.

Source facts

Repository
clawic/Clawix
Last source activity
May 18, 2026 at 15:23
Detected SKILL.md language
English
Stars
8
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
integration-qa-lab
description
Build or review an external integration QA lab with official surface snapshots, coverage matrices, fixtures, opt-in live lanes, and safe credential handling.
keywords
["integration","qa","fixtures","live","provider","external-pending"]
# integration-qa-lab Make external integrations testable without unsafe live actions. ## Procedure 1. Read the Integration QA Lab ADR/docs and the provider-specific docs. 2. Capture or update the official provider surface snapshot with source URL, version, and date. 3. Define or verify the governed connector context schema before closing the integration: accounts, workspaces, apps, products, environments, signing identities, defaults, fallbacks, required fields, and `secret_ref` bindings. 4. Maintain a coverage matrix classifying each capability as implemented, fixture-only, blocked, not applicable, cost-risk, auth-required, host-required, or destructive. 5. Add hermetic fixtures and dry-run/interceptor paths before live tests. 6. Keep live lanes opt-in, brokered, credential-safe, and explicit about cost/destructive risk. 7. Run or document the provider context doctor/explain checks for required operations, including approval and audit expectations. 8. Report unavailable physical/provider prerequisites as `EXTERNAL PENDING`. ## Constraints - UI wiring alone does not complete an integration. - Provider operations that need account, app, product, signing, environment, or API-key context are incomplete until that context is governed and fails closed when missing or blocked. - Do not forward secrets to candidate packages until the package under test is the intended artifact. - Do not call real providers, mutate data, or spend money without explicit approval.
View on GitHub