Skip to content
AgentFeaturedv1.0.0

Pull-request reviewer

Reviews a diff for correctness, security and style, and leaves line-level comments with fixes.

by OpenSmartRoute(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

What it does

Give it a pull request (or a diff) and it returns a review: blocking issues first, then suggestions, each tied to a file and line with a concrete fix.

How it routes

Complex diffs go to the frontier tier; small ones stay cheap. Point the agent at your own code-review handler or an LLM target when you install it.

Good for

  • Catching missing error handling and unsafe input before merge.
  • Enforcing a house style without a human gate on every PR.

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/pull-request-reviewer/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

pull-request-reviewer.ocm.jsonjson
{
  "ocm": "1",
  "id": "agent:pull-request-reviewer",
  "kind": "agent",
  "name": "Pull-request reviewer",
  "description": "Reviews a code diff for correctness, security and style and returns line-level comments with fixes.",
  "publisher": "OpenSmartRoute",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "actions": [
      "code_review",
      "reasoning"
    ],
    "min_complexity": 0.3,
    "supports_tools": true,
    "tags": [
      "autonomous",
      "code-review"
    ]
  },
  "instructions": "You review code changes. Report blocking issues first (bugs, security, data loss), then improvements, then nits. For each, name the file and line and give a concrete fix. Never approve code you did not fully read; when unsure, ask for the missing context.",
  "quality_prior": 0.82,
  "examples": [
    "Review this pull request that adds retry logic to the payment client.",
    "Check this diff for SQL injection and missing input validation."
  ]
}

Fetch it by URL: GET /api/v1/registry/pull-request-reviewer/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.