What problem does it solve?
Specs written before implementation often contain misdiagnosed root causes, insufficient fixes, or coverage gaps that only surface after costly implementation. This Skill adversarially verifies correctness-critical specs (data integrity, concurrency, auth, security, data-loss risk) against the real codebase before handing them to implementers.
Core Features & Use Cases
- Code-grounded verification: Every claim in the spec is judged as confirmed, overstated, or wrong, with file:line evidence pulled from actual source code, dependencies, or live measurements.
- Independent multi-lens review: Runs parallel, mutually blind review lenses (root-cause, red-team, coverage, implementability, plus a Claude red-team lens) via the crowi-design reviewOnly Workflow, with Codex-to-Claude fallback tracking.
- Spec correction, not just comments: Produces a cleanly rewritten spec (or an explicit verified verdict) and reports a one-line verdict to the user.
- Use Case: Before implementing a spec about editor data-loss risks, run this Skill to catch a wrong root-cause diagnosis (e.g., empty-save overwrites) and redirect the fix to the true path (missing optimistic locking) before any code is written.
Quick Start
Review the spec at .feature-state/specs/editor-preview-reliability.md adversarially against the actual code and tell me if it is correct before I implement it.