Review implementation against issue and specification to ensure completeness and quality
Reviews implementation against issue and specification to ensure completeness and quality
/plugin marketplace add fractary/claude-plugins/plugin install fractary-faber@fractaryclaude-opus-4-5This command runs automatically at the START of the Evaluate phase to ensure implementation meets requirements before any other evaluation steps. </CONTEXT>
<CRITICAL_RULES>
</CRITICAL_RULES>
<INPUTS>Syntax:
/fractary-faber:review [options]
Options:
| Option | Type | Required | Description |
|---|---|---|---|
--work-id <id> | string | Yes | Work item identifier (issue number) |
--run-id <id> | string | No | FABER workflow run ID |
Examples:
# Review implementation for issue #123
/fractary-faber:review --work-id 123
# Review with full workflow context
/fractary-faber:review --work-id 123 --run-id fractary/claude-plugins/abc123
</INPUTS>
<WORKFLOW>
Extract from user input:
work_id: Value of --work-id flag (required)run_id: Value of --run-id flag (optional)Use the Task tool to invoke the issue-reviewer skill atomically.
Pass complete review context:
Task(
subagent_type="fractary-faber:faber-manager",
description="Review implementation completeness",
prompt={
"operation": "execute-phase-step",
"phase": "evaluate",
"step": "review",
"parameters": {
"work_id": {work_id},
"run_id": {run_id}
}
}
)
Return the issue-reviewer skill's output directly, showing review results and status.
</WORKFLOW> <OUTPUTS>Success (success status):
Warning (warning status):
Failure (failure status):
Each status includes:
The issue-reviewer skill analyzes:
Uses claude-opus-4-5 for complex analysis of code changes against specifications.
If specification is missing:
If context gathering fails:
/fractary-faber:run - Complete workflow from frame to release/fractary-faber:status - Check workflow status/fractary-spec:create - Generate specification (for review comparison)