一键导入
ultraqa
In-session OMA adversarial QA — invoke /oh-my-agy:ultraqa; try to break the change HERE, write .agy/qa (docs-only SKIP with reason)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
In-session OMA adversarial QA — invoke /oh-my-agy:ultraqa; try to break the change HERE, write .agy/qa (docs-only SKIP with reason)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
In-session OMA autonomous delivery — invoke /oh-my-agy:autopilot with a goal; run deep-interview→ralplan→ultragoal→code-review→ultraqa HERE (no terminal required)
In-session OMA cancel — invoke /oh-my-agy:cancel; stop active modes HERE, leave resume-friendly state (CLI stop optional)
In-session OMA merge-readiness gate — invoke /oh-my-agy:code-review; write APPROVE+CLEAR or REQUEST CHANGES under .agy/reviews HERE
In-session OMA requirements gate — invoke /oh-my-agy:deep-interview; Socratic clarify HERE, write .agy/specs (no terminal first)
OMA skill index (SLASH-FIRST) — /oh-my-agy:autopilot five-phase + ralph, ultrawork, team, verify, setup; CLI is optional ledger only
In-session OMA persistence loop — invoke /oh-my-agy:ralph; keep going until PRD stories pass with verify evidence (CLI optional)
| name | ultraqa |
| description | In-session OMA adversarial QA — invoke /oh-my-agy:ultraqa; try to break the change HERE, write .agy/qa (docs-only SKIP with reason) |
| argument-hint | <feature under test or code-review path> |
When invoked via /oh-my-agy:ultraqa or this ultraqa skill (including as Autopilot Phase 5), treat $ARGUMENTS as the feature under test or code-review path and run adversarial QA HERE.
oma autopilot qa / SID / CID / revision to start./oh-my-agy:ultraqa.Adversarial QA gate after code-review APPROVE+CLEAR and before Autopilot complete / production evidence.
OMX ultraqa analogue. Maps to Autopilot active phase ultraqa (legacy: qa).
ultraqa / user says ultraqa / adversarial QA / ship gateAPPROVE+CLEARultragoalQA may be skipped only when all of the following hold:
Code, config, tests-as-product, skills that alter agent behavior, or CLI surface → do not skip.
.agy/qa/ultraqa-<slug>-<UTC>.md
.agy/qa/ultraqa-<slug>-verdict.json
PASS — no open blockers; ready for production/complete gateFAIL — blockers found; return to plan/implementSKIP — docs-only skip with reason (see policy){
"schemaVersion": 1,
"verdict": "PASS",
"clean": true,
"skipped": false,
"reason": null,
"qaPath": ".agy/qa/…",
"defects": [],
"returnToRalplanReason": null
}
Skip example:
{
"schemaVersion": 1,
"verdict": "SKIP",
"clean": true,
"skipped": true,
"reason": "docs-only: README typo; no runtime/CLI/skill behavior change",
"qaPath": ".agy/qa/…",
"defects": [],
"returnToRalplanReason": null
}
Fail example:
{
"schemaVersion": 1,
"verdict": "FAIL",
"clean": false,
"skipped": false,
"reason": null,
"qaPath": ".agy/qa/…",
"defects": [{ "severity": "blocker", "title": "…", "repro": "…" }],
"returnToRalplanReason": "QA blocker: …"
}
| Skill | Relationship |
|---|---|
skills/code-review/SKILL.md · /oh-my-agy:code-review | Prior merge-readiness gate |
skills/verify/SKILL.md | Automated build/test evidence (QA is adversarial on top) |
skills/ultragoal/SKILL.md · /oh-my-agy:ultragoal | Fix loop target for implementation defects |
skills/ralplan/SKILL.md · /oh-my-agy:ralplan | Replan on systemic / design defects |
skills/autopilot/SKILL.md · /oh-my-agy:autopilot | Parent loop |
Minimum attack surface (scale to risk):
status, doctor, prior phase)Prefer real commands and walkthrough notes over “should work”.
APPROVE+CLEAR (or document exception)..agy/qa/.PASS / justified SKIP → ready for production/complete gatesFAIL → return to ralplan or ultragoal fix loop; re-run ultraqa after fix.agy/qa/… markdown + verdict JSON writtenPASS, FAIL, or SKIP (with reason if SKIP)returnToRalplanReason or explicit fix planOnly when session-bound Autopilot durability is in use:
oma autopilot handoff --session <id> --expected-revision <n> \
--key ultraqa --path .agy/qa/ultraqa-<slug>-verdict.json
oma autopilot qa --session <id> --expected-revision <n> \
--evidence <path-to-qa-evidence.json>
oma autopilot advance --session <id> --expected-revision <n> \
--evidence <path-to-qa-evidence.json>
oma autopilot return-ralplan --session <id> --expected-revision <n> \
--reason "<QA findings>"
oma autopilot status --session <id>
Evidence must align with verdict (clean / skipped / reason). Skip without reason is invalid. In-session .agy/qa/ artifacts are the primary gate.