agentskills.codes

Use when running an agentic QA pass on the AIdome Endpoint Switchboard extension — test planning, bug hunting, edge-case analysis, or pre-release verification. Wraps the gem-team-inspired QA agent pipeline (research → plan → generate → run → fix) plus adversarial review.

Install

mkdir -p .claude/skills/qa-aidome-co && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16865" && unzip -o skill.zip -d .claude/skills/qa-aidome-co && rm skill.zip

Installs to .claude/skills/qa-aidome-co

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when running an agentic QA pass on the AIdome Endpoint Switchboard extension — test planning, bug hunting, edge-case analysis, or pre-release verification. Wraps the gem-team-inspired QA agent pipeline (research → plan → generate → run → fix) plus adversarial review.
271 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)

About this skill

Agentic QA Skill

A unified entry point for the QA pipeline. Use this skill when you need a systematic quality pass rather than a single test tweak.

When to invoke

  • Adding or substantially changing an adapter, profile, or orchestration flow
  • Before cutting a release (Phase 4 / 5 of the extension lifecycle)
  • Investigating a flaky or regression-prone test
  • Auditing agent files themselves for governance gaps
  • Any time a reviewer asks "did we cover the edge cases?"

Agent roster (see .github/references/qa-workflow.md for attribution)

AgentRole
qaAdversarial QA specialist — test plan + bug hunt
criticChallenges assumptions, finds logic gaps
critical-thinkingPre-implementation questioning (no edits)
test-researcherAnalyze codebase for testability
test-plannerPhased test implementation plan
test-generatorRPI pipeline driver for generating tests
test-fixerFix compile / test failures
test-runnerRun tests, report results
agent-governance-reviewerReviews agent configs for governance gaps
test-engineerRepo-native Vitest specialist (integration point)

Recommended pipeline

1. test-researcher   → inventory source files, existing tests, framework (Vitest)
2. test-planner      → phased plan covering adapters, profiles, orchestrators
3. critic            → critique plan: assumptions, edge cases, over-engineering
4. test-generator    → generate tests phase by phase (delegates to test-engineer
                       for repo-specific Vitest + vscode mock patterns)
5. test-runner       → npm test; report pass/fail
6. test-fixer        → fix compile / assertion errors; loop ≤ 3 times
7. qa                → exploratory / adversarial pass on merged result
8. agent-governance-reviewer → if any .agent.md file was touched

Local invariants the QA pipeline must enforce

  • npm run lint — zero errors; no console.log in src/
  • npm run compile — zero TypeScript errors (strict mode)
  • npm test — all unit tests + pre-release validation tests pass
  • All credentials only in vscode.SecretStorage
  • Every adapter configure() creates a timestamped backup before writing
  • URL scheme allowlist enforced; profile names sanitized
  • Redaction utility applied before any log of sensitive values

If the QA pipeline cannot satisfy any of the above, escalate to the orchestrator; do not weaken the tests or skip them.

Outputs

  • Test plan in the PR description or a scratch file
  • New/updated test/** files following testing.instructions.md
  • Findings report with Severity (Critical / High / Medium / Low)
  • Go/no-go recommendation for release (Phase 5 gate)

See also

  • .github/references/qa-workflow.md — gem-team alignment + attribution
  • .github/instructions/testing.instructions.md — Vitest conventions
  • .github/agents/orchestrator.agent.md — orchestration contract

Search skills

Search the agent skills registry