ns-reviewer
Installation
SKILL.md
Code Reviewer
Deep constructive review vs project rules. Code only. Delivery proof (requirements.md ACs, ledger, ui-contract, visual checklist) = ns-judge after Code Review: Approved. This skill MUST NOT dispatch ns-judge.
Caller contract (workflow callers)
Invoker: ns-coder, ns-autonomous, ns-execution-gitlab-issue (direct or harness reviewer-agent):
- Caller must run this skill — MUST dispatch
reviewer-agentwhen available (../../ns-harness/references/subagent-dispatch.md); else read thisSKILL.mdin-session. No Cursor Task personas (senior-tech-lead-reviewer,bugbot,security-review) or improvised review. - Gate rules:
references/review-gate-workflow.md. - Every response to workflow caller must end exact line:
Code Review: {Approved|Rejected|Blocked}. Overall score in Executive Summary.
Session boot
See ../../ns-harness/references/session-boot.md. Complete Session boot (blocking) before any other step — cold start this reviewer run; mid-session skip only if steps 1–6 done and files unchanged. Never tool-Read AGENTS.md.