All Flags Reference
Looking for example commands?
See every agent × tool × source combination → Command Combinations
/qa-pipeline flags
| Flag | Required? | Supported values | Default | Notes |
|---|---|---|---|---|
--id <id> | Always | Issue ID, file path, or comma-separated mix | — | Single: TEST-22, ./story.md · Multi: TEST-22,TEST-62, "QA-42,./spec.txt" |
--source <src> | No | github ✅, jira ✅, ado 🔜, linear 🔜 | (none — reads from file) | Omit to read from a local file; provide to pull from an IMS |
--repo <owner/repo> | GitHub only | e.g. myorg/myrepo | — | Only needed with --source github |
--tool <tool> | No | playwright ✅, restassured ✅, cypress 🔜, selenium 🔜 | playwright | Combine with commas: playwright,restassured |
--tms <tms> | No | xray, testrail, zephyr, markdown | markdown | Omit for local-only run. Add --tms xray to push to Xray |
--no-pr | No | (flag only) | (PR is created) | Skip Draft PR phase |
--url <url> | No | Any URL | From issue / .env | Override the UI URL |
--api-url <url> | No | Any URL | From issue / .env | Override the API URL |
/automate-from-tms flags
| Flag | Required? | Notes |
|---|---|---|
--id <id> | One of these three is required | Automate all TCs linked to this issue |
--suite <name> | One of these three is required | Automate a full suite by name |
--case <ids> | One of these three is required | Comma-separated TC IDs — most granular |
--source <src> | No | Issue tracker (for bug logging) — default github |
--test-mgmt <tms> | No | Where to read TCs from — default markdown |
--tool <tool> | No | Automation framework — default playwright |
--bug-tracker <tracker> | No | Where to log bugs — defaults to --source value |
Internal script flags (orchestrator sets these automatically)
These flags are only needed when calling individual scripts directly. The orchestrator (/qa-pipeline) sets them automatically.
| Flag | Script | Notes |
|---|---|---|
--file <path> | push-to-tms | Path to .md test case file |
--results <path> | update-tms-status | Path to .json results file |
--run-id <id> | TestRail only | Integer run ID |
--feature <slug> | markdown TMS only | Short slug string |
TC selection priority (automate-from-tms)
--case > --suite > --id
Most granular wins.