From workflowx
Evaluates code implementation against PRD requirements or prompt intent, producing structured audit results. Supports full/partial/prompt-based modes and integrates with orchestratorX.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflowx:evaluator-prd-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
In iterative development, an independent audit step is needed after the coding agent completes implementation:
In iterative development, an independent audit step is needed after the coding agent completes implementation:
evaluatorX is a pure analyzer: reads documents and code, outputs structured Evaluation Result Payload. Does not write to any document. Document updates are handled by orchestratorX.
Loaded when the user or upstream agent requests "audit code", "evaluate implementation", "run evaluator", "review". orchestratorX also invokes this in prompt-based mode.
mcp_memory_open_nodes to get detailed entitiesPer orchestrator-playbook/SKILL.md Hybrid Tree Section Map. evaluatorX-specific: read Child Section 9 to inherit prior evaluation results (needed by partial mode).
| Mode | Identifier | Trigger | Behavior |
|---|---|---|---|
| Full | full | First evaluation / prior Needs Fix / no history 9.* / Payload lacks AC list | Evaluate all ACs in Child Section 7 |
| Partial | partial | Prior PASS and Payload contains non-empty AC list | Evaluate only declared ACs, inherit rest |
| Prompt-Based | prompt-based | No PRD/hybrid document [DEPRECATED for xlocal — always has Hybrid Tree] | Evaluate original user prompt intent |
Decision rules:
prompt-basedevaluation_mode and 9.4 conclusionNeeds Fix or no history -> fullPASS and Payload has non-empty AC list -> partialfull (safe fallback)Partial mode execution:
Affected ACsAC source: current Child's Section 7 (branch AC). Do not read from Parent Section 7 (that is the routing table).
Each AC must be evaluated individually:
| Status | Description |
|---|---|
| Pass | Code directly proves the AC is met |
| Partial Pass | Implementation exists but is incomplete |
| Fail | Current implementation cannot satisfy the AC |
| Unevaluable | Missing runtime conditions or external dependencies |
For each AC record: original text, implementation location (file:line), judgment status, judgment basis.
Requirement-level status is derived from AC results: all Pass -> Fully Implemented, partial Pass -> Partially Implemented, all Fail -> Not Implemented.
Do not trust coderX's declarations. evaluatorX cross-validates via git diff:
When evaluating a Child, check Section 8.3 and Parent Section 8.3:
Beyond requirement alignment, review general code quality:
Owned Entities -> P0 cross-branch violationReferenced (shared) -> verify backward compatibilityReferenced (root) -> flag for Parent-level approvalDo not write to any document. Output structured Payload for orchestratorX to read and process. Format follows orchestrator-playbook/modules/02-bus-payload.md (Payload Type 2).
If the following situations are discovered during evaluation, proactively search other project files:
Prioritize reading via 8.1 file index; supplement with 8.3 incremental differences as needed.
npx claudepluginhub treex-x/workflowx --plugin workflowxRuns configurable codebase audits (health, evaluation, documentation) using parallel agent execution to produce intake docs for a pipeline.
Focused review of code, documents, or architecture — one deep pass with evidence-based findings and clear verdict. Auto-detects what you're reviewing: branch diff, PR, file path, plan, brainstorm, or spec. One reviewer that reads carefully beats nine that skim. Triggers: review, code review, review PR, review diff, review plan, review brainstorm, review spec, review document, evaluate, check.
Reviews code changes from MRs/PRs, local commits, or uncommitted files for document compliance, content quality (architecture, tests, observability), and end-to-end consistency (User Story to observability).