{"id":"ec565a19-d668-4327-9cf5-ec832ce3295b","shortId":"dnLc29","kind":"skill","title":"qa-verify","tagline":"Run scenario-based verification and regression checks for changed behavior, user flows, and bug fixes before delivery. Use after implementation or review whenever behavior changed or user-visible quality matters.","description":"# QA Verify\n\nValidate behavior, not just code shape.\n\nTreat QA as two-mode verification:\n\n- Static baseline: reason over code, diffs, existing tests, and available evidence\n- Dynamic verification: run tests or commands when the host environment allows it\n\nDo not assume browser automation exists unless the environment explicitly provides it.\n\n## Check\n\n- Happy path\n- Error path\n- Regression risk\n- User-visible behavior\n- Follow-up tests that should exist even if they are not added now\n\n## Failure handling\n\n- If behavior is wrong but the plan is still valid, send the work back to `Execute`.\n- If QA reveals a deeper architecture or requirement flaw, send the work back to `Plan`.\n\n## Output\n\nReturn:\n\n- scenarios exercised\n- evidence collected\n- pass or fail status\n- residual risks","tags":["verify","ultra","orchestration","keithhegit","agent-skills","orchestration-framework","spec-coding","spec-driven-development"],"capabilities":["skill","source-keithhegit","skill-qa-verify","topic-agent-skills","topic-orchestration-framework","topic-spec-coding","topic-spec-driven-development"],"categories":["ultra-orchestration"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/keithhegit/ultra-orchestration/qa-verify","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add keithhegit/ultra-orchestration","source_repo":"https://github.com/keithhegit/ultra-orchestration","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 6 github stars · SKILL.md body (787 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:14:39.131Z","embedding":null,"createdAt":"2026-05-18T13:22:04.730Z","updatedAt":"2026-05-18T19:14:39.131Z","lastSeenAt":"2026-05-18T19:14:39.131Z","tsv":"'ad':109 'allow':72 'architectur':134 'assum':76 'autom':78 'avail':60 'back':126,141 'base':7 'baselin':52 'behavior':14,28,39,96,114 'browser':77 'bug':18 'chang':13,29 'check':11,86 'code':42,55 'collect':149 'command':67 'deeper':133 'deliveri':21 'diff':56 'dynam':62 'environ':71,82 'error':89 'even':104 'evid':61,148 'execut':128 'exercis':147 'exist':57,79,103 'explicit':83 'fail':152 'failur':111 'fix':19 'flaw':137 'flow':16 'follow':98 'follow-up':97 'handl':112 'happi':87 'host':70 'implement':24 'matter':35 'mode':49 'output':144 'pass':150 'path':88,90 'plan':119,143 'provid':84 'qa':2,36,45,130 'qa-verifi':1 'qualiti':34 'reason':53 'regress':10,91 'requir':136 'residu':154 'return':145 'reveal':131 'review':26 'risk':92,155 'run':4,64 'scenario':6,146 'scenario-bas':5 'send':123,138 'shape':43 'skill' 'skill-qa-verify' 'source-keithhegit' 'static':51 'status':153 'still':121 'test':58,65,100 'topic-agent-skills' 'topic-orchestration-framework' 'topic-spec-coding' 'topic-spec-driven-development' 'treat':44 'two':48 'two-mod':47 'unless':80 'use':22 'user':15,32,94 'user-vis':31,93 'valid':38,122 'verif':8,50,63 'verifi':3,37 'visibl':33,95 'whenev':27 'work':125,140 'wrong':116","prices":[{"id":"66749d9b-da25-44a2-9dde-811e63a32d6e","listingId":"ec565a19-d668-4327-9cf5-ec832ce3295b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"keithhegit","category":"ultra-orchestration","install_from":"skills.sh"},"createdAt":"2026-05-18T13:22:04.730Z"}],"sources":[{"listingId":"ec565a19-d668-4327-9cf5-ec832ce3295b","source":"github","sourceId":"keithhegit/ultra-orchestration/qa-verify","sourceUrl":"https://github.com/keithhegit/ultra-orchestration/tree/main/skills/qa-verify","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:04.730Z","lastSeenAt":"2026-05-18T19:14:39.131Z"}],"details":{"listingId":"ec565a19-d668-4327-9cf5-ec832ce3295b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"keithhegit","slug":"qa-verify","github":{"repo":"keithhegit/ultra-orchestration","stars":6,"topics":["agent-skills","orchestration-framework","spec-coding","spec-driven-development"],"license":"apache-2.0","html_url":"https://github.com/keithhegit/ultra-orchestration","pushed_at":"2026-04-25T14:21:59Z","description":"Ultra Orchestration 是一套开源的 AI 工程编排技能体系。它将 OpenSpec 规格主线（Program → Milestone → Change → Slice）与 Ultra-Orchestrator 执行阶段（Intake → Plan → Dispatch → Execute → Review → QA → Deliver → Retro）结合，提升交付稳定性与可审计性。","skill_md_sha":"d1f3abf03f48e456795ae1e13ed6c69ca6e22089","skill_md_path":"skills/qa-verify/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/keithhegit/ultra-orchestration/tree/main/skills/qa-verify"},"layout":"multi","source":"github","category":"ultra-orchestration","frontmatter":{"name":"qa-verify","description":"Run scenario-based verification and regression checks for changed behavior, user flows, and bug fixes before delivery. Use after implementation or review whenever behavior changed or user-visible quality matters."},"skills_sh_url":"https://skills.sh/keithhegit/ultra-orchestration/qa-verify"},"updatedAt":"2026-05-18T19:14:39.131Z"}}