Anasss/qa-orchestra
AI-powered QA orchestration for Claude Code. 10 agents, from diff analysis to bug reports.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit Anasss/qa-orchestra/.claude ./rig-qa-orchestra # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ curl -fsSL --create-dirs -o .claude/agents/automation-writer.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/automation-writer.md $ curl -fsSL --create-dirs -o .claude/agents/browser-validator.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/browser-validator.md $ curl -fsSL --create-dirs -o .claude/agents/bug-reporter.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/bug-reporter.md $ curl -fsSL --create-dirs -o .claude/agents/environment-manager.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/environment-manager.md $ curl -fsSL --create-dirs -o .claude/agents/functional-reviewer.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/functional-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/manual-validator.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/manual-validator.md $ curl -fsSL --create-dirs -o .claude/agents/orchestrator.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/orchestrator.md $ curl -fsSL --create-dirs -o .claude/agents/release-analyzer.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/release-analyzer.md $ curl -fsSL --create-dirs -o .claude/agents/smart-test-selector.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/smart-test-selector.md $ curl -fsSL --create-dirs -o .claude/agents/test-scenario-designer.md https://raw.githubusercontent.com/Anasss/qa-orchestra/main/.claude/agents/test-scenario-designer.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Subagents (10)
| automation-writer model: sonnet | Converts test scenarios into executable Playwright, Cypress, or Gherkin test code |
| browser-validator model: sonnet | Validates test scenarios against a running application using Chrome MCP — navigates, interacts, and verifies in a real browser |
| bug-reporter model: sonnet | Use this agent when qa-output/functional-review.md or qa-output/browser-validation.md reports any gap, failed scenario, or blocked verdict. Turns each finding into one developer-ready bug report with |
| environment-manager model: sonnet | Checks out PR branches, runs setup commands, and starts the application locally for live testing |
| functional-reviewer model: opus | Compares code diff against acceptance criteria to find functional gaps, regression risks, and missing edge cases |
| manual-validator model: sonnet | Guides manual test execution scenario by scenario and produces a structured validation report |
| orchestrator model: sonnet | Routes QA tickets to the right agents in the right order — including environment setup and live browser validation |
| release-analyzer model: opus | Analyzes a multi-repo release diff to map cross-repo impact, AC compliance, and deployment risks |
| smart-test-selector model: sonnet | Maps code changes to existing tests — finds which tests to run, which may break, and where coverage gaps exist |
| test-scenario-designer model: sonnet | Generates comprehensive test scenarios from acceptance criteria (happy path, negative, boundary, edge cases) |
Similar rigs
jkutasi/claude-get-started-prd-framework
Multi-agent PRD framework template for Claude Code Agent Teams. Test-first workflow, multi-model peer review, 10-phase slice lifecycle.
Pragmatist 286 tok ·
ameya-vichare/claude-sdd-starter
A platform-agnostic Claude Code setup for engineering teams, using an interactive setup wizard that tailors everything to your project and provides a spec-driven feature development workflow.
Orchestrator 2.3k tok ·
fjerbi/claude-code-arsenal
A tested Claude Code operating system for efficient, reliable, and focused software engineering. Includes global instructions, workflows, rules, and tools designed to minimize wasted tokens, prevent hallucinations and unnecessary loops, enf
YOLO Cowboy 4.0k tok ·
IntuitivePhella/AI-PhellOS
Portable AI development workflow template and CLI for spec-driven, test-aware software delivery with Codex, Claude Code, and other coding agents.
Orchestrator 3.1k tok ·