返回 Skill 列表
extension
分类: 开发与工程无需 API Key

qa-router

所有QA技能和子代理的目录。公开可用的工具,以便代理可以决定使用什么以及何时使用。在开始验证时使用,以发现合适的测试工具。

person作者: jakexiaohubgithub

QA Skill Router

"Catalog of all QA tools - discover what you need, use what you choose."

Overview

This skill provides a complete catalog of available QA skills and sub-agents. It does not automatically load skills - the agent decides which tools to use based on task context.

Quick Reference: Validation Scenarios

| Scenario | Skills | Sub-Agent | | --------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------- | | New Feature | qa-test-creationqa-code-reviewqa-validation-workflowqa-browser-testing | test-creatorqa-browser-validator | | Gameplay | qa-test-creationqa-gameplay-testingqa-code-review | test-creatorqa-gameplay-tester | | Multiplayer | qa-test-creationqa-multiplayer-testingqa-code-review | test-creatorqa-multiplayer-validator | | Visual/Shaders | qa-test-creationqa-visual-testingqa-code-review | test-creatorvisual-regression-tester | | Assets | qa-validation-assetqa-browser-testing | qa-browser-validator | | Bug Re-validation | qa-code-reviewqa-validation-workflowqa-browser-testing | qa-browser-validator |

Quick Reference: By Validation Stage

| Stage | Skills to Use | | ---------------------- | ----------------------------------------------------------- | | 0. Session Start | qa-workflow, qa-router (this skill) | | 1. Message Queue | shared-messaging | | 2. Worktree Setup | shared-worker | | 3. Task Memory | shared-retrospective | | 4. Test Coverage | qa-test-creation (invokes test-creator if needed) | | 5. Test Execution | qa-validation-workflow (type-check → lint → test → build) | | 6. Code Review | qa-code-review | | 7. Browser Testing | qa-browser-testing + scenario-specific sub-agent | | 8. Bug Reporting | qa-reporting-bug-reporting |

Decision Tree

START VALIDATION
        │
├─→ Task needs tests?
│   └─ Yes → Load qa-test-creation → test-creator sub-agent
│   └─ No → Continue
│
├─→ Run test execution (qa-validation-workflow)
│   └─ Tests fail?
│       ├─ Test code issue? → Fix test → Re-run
│       └─ Game code issue? → Bug report → Return to Developer
│
├─→ Code review needed?
│   ├─ Yes → Load qa-code-review
│   └─ No → Skip to browser testing
│
├─→ Task type?
│   ├─ Basic feature → qa-browser-testing + qa-browser-validator
│   ├─ Gameplay → qa-gameplay-testing + qa-gameplay-tester
│   ├─ Multiplayer → qa-multiplayer-testing + qa-multiplayer-validator
│   ├─ Visual/UI → qa-visual-testing + visual-regression-tester
│   └─ Assets → qa-validation-asset + qa-browser-validator
│
└─→ Validation failed?
    └─ Yes → qa-reporting-bug-reporting

Usage Pattern

1. Load skills: Use Skill("skill-name") or /skill-name
2. Validate: Execute validation workflow
3. Report: Use qa-reporting-bug-reporting if failed