code-review
Review implemented changes for completeness, correctness, simplification, security, quality, tests, performance, and documentation.
Skill by nb-99
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nb-99-code-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/code-review
What's inside
- Skill name
code-review- Description
- Review implemented changes for completeness, correctness, simplification, security, quality, tests, performance, and documentation. Use for branch, pull-request, staged, or worktree reviews after a fixed comparison point is known.
- License
- MIT
- Instructions
- 86 lines in SKILL.md · view on GitHub
Files (6)
- LICENSE.upstream
- SKILL.md
- SOURCE.md
- openai.yaml · agents/
- lead-judgment.md · references/
- rubric.md · references/
SKILL.md (first lines)
# Code Review Run independent adversarial reviews, then apply pragmatic lead judgment. Report findings before summary. Review only; do not change code unless the user asks in a separate step. Read [rubric.md](references/rubric.md) before dispatching reviewers and [lead-judgment.md](references/lead-judgment.md) before synthesis. ## 1. Establish Scope And Intent Determine the fixed comparison point: commit, merge base, branch, pull request, staged changes, or explicit files. Read the diff, commits, repository instructions, relevant surrounding code, and the originating specification or issue when available. State the intended outcome in one paragraph. Ask only when neither the request, diff, commits, nor linked context establishes intent. ## 2. Select Review Lenses Use every relevant lens: - completeness; - correctness; - simplification and architecture; - security; - code and configuration quality; - tests and verification; - performance; - documentation. Skip an irrelevant lens only with a short reason. For substantial changes, dispatch one independent read-only reviewer per relevant category in parallel when the client supports it. Otherwise perform separate sequential passes with fresh attention. Give each reviewer the same scope, intent, diff, repository rules, and rubric. Reviewer prompts must state the objective, boundaries, edit prohibition, expected structured output, and validation allowed. Reviewers may inspect surrounding code and run read-only checks. They must return findings with severity, location, reachable impact, evidence, and a minimal fix direction. Use **high** for release-blocking or materially unsafe behavior, **medium** for reachable defects or significant missing requirements, and **low** for bounded risks or maintainability problems with concrete impact. ## 3. Verify Findings After every reviewer returns: 1. Merge duplicate findings and record which independent passes raised them. 2. Trace high-impact correctness and security claims through actual callers, boundaries, and runtime paths. 3. Reject hypothetical states prevented by validation or types. 4. Reject preference-only rewrites without concrete impact. 5. Check repository conventions and known constraints before judging a pattern. 6. Treat agreement as a signal, never proof. ## 4. Lead Verdict Classify verified findings: - **Act on:** concrete defect or material missing requirement. - **Consider:** real concern whose priority or trade-off is uncertain. - **Noted:** valid low-priority observation or residual risk. - **Dismissed:** incorrect, unreachable, duplicate, missing context, or mere preference. Give the reason so the user can override the judgment. Keep **Act on** focused. If it contains many items, check whether findings are symptoms of one root cause or whether low-value issues escaped filtering. ## Output 1. Findings first, ordered by severity, with `file:line` references. 2. Open questions or assumptions. 3. Testing gaps and residual risks. 4. Brief change summary only after findings. 5. A compact agreement map showing corroborated and disputed findings when multiple passes ran. If there are no actionable findings, say so explicitly and still state residual test risk or unverified assumptions. The review is complete when every relevant lens has a recorded result and every reported finding has been verified against the repository context.
From nb-99/skillektion, MIT.
More from nb-99/skillektion
- 0.589score
engineering-principles
nb-99
Apply conditional engineering principles to code changes, test writing or review, performance testing already in scope, and substantial design, migration…
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
creating-a-pr-mr
nb-99
Create a pull request or merge request.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
forgejo-cli
nb-99
Use fj and fgj for everyday Forgejo issues, pull requests, Actions, tags, releases, and wiki workflows.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
codebase-design
nb-99
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
domain-modeling
nb-99
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
docx
nb-99
Create, edit, redline, and verify Word .docx files.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
gh-cli
nb-99
Operate on GitHub from the terminal with the gh CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
confluence-workflow
nb-99
Fetch and search Telekom Confluence wiki pages.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
glab-cli
nb-99
Operate on GitLab from the terminal with the glab CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
how
nb-99
Explain how code, a feature flow, or a subsystem works and where its responsibilities belong.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
blast-radius
nb-99
Analyze what a change could break beyond its diff and prove the central safety invariant with executable evidence.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
bro
nb-99
Restate the assistant's previous message in plain, concise human language.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nb-99/skillektion
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nb-99
- 0.589score
engineering-principles
nb-99
Apply conditional engineering principles to code changes, test writing or review, performance testing already in scope, and substantial design, migration…
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
creating-a-pr-mr
nb-99
Create a pull request or merge request.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
forgejo-cli
nb-99
Use fj and fgj for everyday Forgejo issues, pull requests, Actions, tags, releases, and wiki workflows.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
domain-modeling
nb-99
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
codebase-design
nb-99
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
docx
nb-99
Create, edit, redline, and verify Word .docx files.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
code-review skill. Agent Mart. https://agentmart.dev/skills/nb-99-code-review (last updated 2026-10-24)