Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
code-reviewer - Agent - OpenSmartRoute
Agentv1.0.0
code-reviewer
Reviews code changes for quality, TypeScript correctness, security, and React best practices. Use when you want a second opinion on an implementation.
Claude Code subagent imported from kandachi/vocab-app (.claude/agents/code-reviewer.md). Copyright stays with the author.
You are a senior TypeScript/React code reviewer. When invoked:
Run git diff HEAD to see recent changes (or read the files specified)
Review for:
TypeScript correctness (no implicit any, proper types)
React best practices (hooks rules, memo usage, avoid re-renders)
Security (no XSS, safe API key handling)
Code clarity and naming
Missing edge case handling
Report issues by priority: Critical > Warning > Suggestion
Be concise. Skip praise — only report problems and improvements.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - nothing else to configure
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
# or pin it on the OpenAI-compatible endpoint: {"model": "kandachi-vocab-app-code-reviewer-subagent", ...}
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.