coder-eval-code-review…
CommandReview the codebase across critical quality axes
Create a structured, phased implementation plan for a feature or change in the coder_eval codebase, executable from a fresh session by /coder-eval-implement-plan
> /plugin marketplace add UiPath/coder_eval> /plugin install coder-eval@coder-eval
description: Create a structured, phased implementation plan for a feature or change in the coder_eval codebase, executable from a fresh session by /coder-eval-implement-plan
Produce a detailed, phased plan that a **fresh session with no memory of this conversation** can execute via `/coder-eval-implement-plan`. The plan is the contract between you and the implementer — it must be self-contained. The implementer drives directly off these parts, so each must be concrete:
The input may be a feature description, a file path to a spec/design doc (read it first), a bug list, or a combination.
Follow these steps:
1. **Gather input** — If the user references a file, read it in full first. If it's a bug list, enumerate each item. If it's a direct description, use it as-is.
2. **Understand & classify** — Restate the goal in one or two sentences. If there are multiple items, summarize scope and list each. Then classify:
| Level | Indicators | |-------|-----------| | Small | 1-3 files, follows existing patterns, <100 new lines, single phase | | Medium | 3-10 files, one new criterion / one CLI flag group / one model addition, 2-4 phases | | Large | 10+ files, new agent or cross-module interaction (orchestrator + models + criteria), 5+ phases | | XL | Architectural change, new subsystem, migration of an existing contract — split into multiple plans |
For **Small**, collapse to one phase (or a flat task list). For **XL**, stop now — present the classification rationale and a proposed split, and wait for user confirmation before any further research or planning.
3. **Research the codebase** — Read all relevant files to understand the current state. Implement by mirroring and re-using existing patterns, not inventing. Pay special attention to:
Compile findings into **Patterns to Mirror** with actual snippets and `file:line` references, each tagged `APPLIES_TO: Phase N`.
4. **Think through the design** — Before writing phases, reason explicitly about:
5. **Simplicity & reuse gate (KISS / DRY / SSOT / YAGNI)** — Before writing phases, audit the intended design against the project's Design Principles (in `CLAUDE.md`) and resolve tensions *with the user*, not silently:
Playwright for coding agents — one declarative test file, any agent runtime, a real sandbox, and a pass/fail gate in CI.
Review the codebase across critical quality axes
Workflow-based 8-axis codebase review — per-axis sub-workflows, adversarial verify, deterministic scoring + rendering
Run a multi-model code review on uncommitted changes or a described set of files
Implement an approved coder_eval plan phase by phase with risk-scaled per-phase review, then a final code review
Generate per-task review.json (summary + tags) for a completed run
bkit plugin help - Show all available bkit functions. Workaround for skills autocomplete issue. Use "/bkit" or just type "bkit…
Reviewed all command files in `.claude/commands/analysis/` directory to ensure proper usage of: - `mcp__claude-flow__*` tools…
You are performing static code quality analysis on the Scopy package: `$ARGUMENTS`