← ClaudeAtlas

rnd-code-reviewlisted

Use when reviewing code changes for quality, correctness, and security — defines review categories, severity levels, verdicts, and the structured report format
oleksify/rnd-framework · ★ 0 · Code & Development · score 75
Install: claude install-skill oleksify/rnd-framework
# Code Review ## Overview Seven categories, four severity levels, three verdicts. ## Review Categories | Category | What to examine | |----------|----------------| | **Architecture** | Module boundaries, dependency flow, coupling, cohesion | | **Security** | Input validation, authentication, authorization, data exposure | | **Correctness** | Edge cases, error handling, race conditions, off-by-one errors | | **Testing** | Coverage, test quality, edge case tests, test independence | | **KISS compliance** | Over-engineering, unnecessary abstractions, unused code, premature generalization | | **Style** | Naming, consistency, readability, formatting | | **Pipeline-context hygiene** | Session-specific tags leaking into canonical artifacts — see detection rules below | ## Pipeline-Context Hygiene — Detection Rules R&D pipeline sessions emit identifiers (milestone, task, wave, framing-mode IDs) that are meaningful inside a session but rot once it ends. When these survive in canonical project artifacts they confuse future readers who never saw the run. Treat as **Minor** by default; **Major** when found in `CLAUDE.md`, `README.md`, or top-level `AGENTS.md` (high-visibility canonical docs). **Flag these patterns:** - **Narrative milestone-tag prefixes** in tree-diagram comments, section headers, or inline descriptions: `# M6: PreToolUse hook`, `# M5: archive helper`, `# M4 outside-view injector`, parentheticals like `(M3)` describing what a file does. Findings: strip the prefix,