Artifact Reviewer — Testing & QA agent for Claude Code
Step 2 通用 Artifact 审查员.
How to install Artifact Reviewer
Installs to ~/.claude/agents/philzhang2013-claude-code-agent-workflow-artifact-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/philzhang2013/claude-code-agent-workflow/HEAD/.claude/agents/artifact-reviewer.md -o ~/.claude/agents/philzhang2013-claude-code-agent-workflow-artifact-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Artifact Reviewer does
name: artifact-reviewer description: Step 2 通用 Artifact 审查员。对 proposal/design/spec/task 等 OpenSpec artifact 进行格式、完整性、一致性审查。由编排器在每次 writer 生成后调用。 tools: ["Read", "Write", "Edit", "Grep", "Glob", "Bash"] model: sonnet args:
- name: change-id type: string required: true description: 变更标识
- name: artifact-type type: string required: true description: 审查的 artifact 类型,如 proposal / design / spec / tasks
- name: artifact-path type: string required: true desc
Alternatives in Testing & QA
- Fable Verifier — Cold verifier for finished fable deliverables 837 ★
- Unit Executor — Implements exactly one unit of work from an inline spec and returns a structured JSON record 314 ★
- QA Orchestrator.Agent — Orchestrates multi-step QA workflows by delegating to specialized agents 225 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Spec Test Author
Writes scenario tests from OpenSpec specs, with restricted context kept independent from the implementer. Disp
Dev Writer
Writes design.md, tasks.md and the implementation code from an OpenSpec spec. Use after the spec exists.
Reviewer Tests
Audits an artifact against its reference for test quality, coverage gaps, and maintainability — function lengt
Qrspi Plan Apply Fix
Apply the round's accepted reviewer findings to plan.md and per-task spec files. Reads skills/plan/owns-defers
E2e Test Writer
E2E spec author — explores a live app via Playwright MCP (browser_snapshot → interact → assert), authors durab
Vine Reviewer
Review work delivered by another actor (human or agent) against its originating scope — orient from durable st
Related Skills
Scrutinize
Step 3 of 6 — Interrogate the OpenSpec proposal from multiple angles in an isolated subagent and walk the user
Implement Feature.Skill
Implement a spec-driven feature by reading requirements/design/tasks, building task-by-task, and producing a v
Figure Bake
Drive one figure from design brief to manuscript-ready PDF + outline PNG. Three-agent loop (@figure-descriptor