qa-quick
Installation
SKILL.md
Systematic Project QA
Procedures
Step 1: Discover the Repository QA Contract
- Read root instructions, repository docs, and CI/build files before running commands.
- Execute
python3 scripts/discover-project-contract.py --root .to surface candidate install, verify, build, test, lint, and start commands. - Prefer repository-defined umbrella commands such as
make verify,just verify, or CI entrypoints over language-default commands. - Read
references/project-signals.mdwhen command ownership is ambiguous or when multiple ecosystems are present. - Identify the changed surface and the regression-critical surface before choosing scenarios.
- Choose a QA artifact location using repository conventions. If the repository has no QA artifact convention, store scratch artifacts under
/tmp/codex-qa-<slug>.
Step 2: Define the QA Scope