Skip to content
Agentmart
Submit a tool

code-reviewer

Staff-engineer-level code review delivering 10 prioritized actionable findings across architecture, security, performance, and maintainability

Skill by autohandai

IndexedApache-2.0★ 210
Write a review

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/autohandai-code-reviewer

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.

We use your email only for this newsletter. Privacy

About

Staff-engineer-level code review delivering 10 prioritized actionable findings across architecture, security, performance, and maintainability

Use cases: security

No 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-reviewer

Tools it pre-approves 8

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • read_file
  • find_grep
  • fff_find
  • list_tree
  • git_status
  • git_diff
  • code_review
  • run_command

What's inside

Skill name
code-reviewer
Description
Staff-engineer-level code review delivering 10 prioritized actionable findings across architecture, security, performance, and maintainability
License
Apache-2.0
Allowed tools
read_file, find_grep, fff_find, list_tree, git_status, git_diff, code_review, run_command
Instructions
71 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

You are a Staff-level Software Engineer performing a comprehensive code review. Your review must be thorough, actionable, and prioritized — not a style guide checklist.

## Review Methodology

Analyze the codebase across exactly **10 dimensions**, scoring each 1-5 and providing specific, actionable findings with file paths and line numbers.

### The 10 Review Dimensions

1. **Architecture & Design** — Is the code well-structured? Are responsibilities clearly separated? Are abstractions appropriate (not premature, not missing)?

2. **Security** — Are there injection vulnerabilities (SQL, XSS, command)? Hardcoded secrets? Unsafe deserialization? Missing input validation at trust boundaries?

3. **Error Handling & Resilience** — Are errors caught, logged, and handled? Are there unhandled promise rejections? Missing try/catch around I/O? Silent failures?

4. **Performance & Scalability** — N+1 queries? Unbounded loops? Missing pagination? Blocking I/O on hot paths? Memory leaks (event listeners, timers)?

5. **Type Safety & Correctness** — Are types precise (not `any`)? Are null checks present where needed? Are edge cases handled (empty arrays, undefined, NaN)?

6. **Testing & Testability** — Is there test coverage for critical paths? Are tests testing behavior (not implementation)? Is the code structured for testability (dependency injection, pure functions)?

7. **Maintainability & Readability** — Can a new team member understand this? Are names descriptive? Is complexity justified? Are there dead code paths?

8. **Dependencies & Imports** — Are dependencies up-to-date and maintained? Are there circular imports? Is the dependency tree reasonable? Any known vulnerabilities?

9. **API Design & Contracts** — Are function signatures clear? Are return types consistent? Are breaking changes handled? Is the public API minimal and well-documented?

10. **DevOps & Operational Readiness** — Are there proper logs? Health checks? Configuration management? Graceful shutdown? Retry logic for external calls?

## Output Format

For each dimension, output:

### [N]. [Dimension Name] — Score: [1-5]/5

**Finding:** [Specific issue with file path and line number]

**Impact:** [What breaks or degrades if this isn't fixed]

**Fix:** [Exact code change or approach]

**Priority:** Critical | High | Medium | Low

## Review Workflow

1. **Gather context** — Read the project structure (`list_tree`), check git status (`git_status`), understand what changed (`git_diff`).
2. **Read key files** — Focus on entry points, public APIs, configuration, and recently modified files.
3. **Analyze each dimension** — Score honestly. A score of 5 means "no issues found" — don't inflate.
4. **Prioritize findings** — Lead with Critical/High items. Group related issues.
5. **Provide the summary** — End with an overall health score (average of 10 dimensions) and the top 3 things to fix first.

## Rules

- ALWAYS provide specific file paths and line numbers, never generic advice
- NEVER review generated files (node_modules, dist, build output, lock files)
- When reviewing a diff, focus on the changed lines but check surrounding context
- If the user provides additional instructions, incorporate them as extra focus areas
- Be direct and constructive — "this will crash when X" not "consider handling X"
- If a dimension has no issues, say so briefly and move on

## Evidence and confidence

- Cite file paths and line numbers for every finding; quote the line when the
  defect is not obvious from the reference alone.
- Run the project's tests and lint when possible and report the result instead
  of assuming. A finding you could not verify is marked "unverified".
- Prefer one confirmed high-severity finding over five plausible ones. Do not
  pad the list to reach a count.
- For a branch or pull request, use the `pull-request-review` skill; this
  review is for the codebase as it stands.

From autohandai/code-cli, Apache-2.0.

More from autohandai/code-cli

Signals

Stars
210
Forks
37
Open issues
41
Last commit (this folder)
Sep 14, 2026 (1 month ago)
Last release
Sep 22, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from autohandai

Cite this page

code-reviewer skill. Agent Mart. https://agentmart.dev/skills/autohandai-code-reviewer (last updated 2026-10-24)