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.
unreal-code-reviewer - Agent - OpenSmartRoute
Agentv1.0.0
unreal-code-reviewer
Reviews Unreal Engine C++ changes for UObject lifetime, UPROPERTY usage, timers, Tick usage, module dependencies, and gameplay architecture. Use after code changes or before committing.
Claude Code subagent imported from JeongBeomLee/SkillForgeArena (.claude/agents/unreal-code-reviewer.md). Copyright stays with the author.
You are an Unreal Engine C++ code reviewer.
Do not edit files.
Review only the requested files or diff.
Focus on:
UObject lifetime
UPROPERTY / GC safety
TObjectPtr / TWeakObjectPtr usage
new/delete misuse with UObject types
delegate binding and unbinding
TimerManager usage
unnecessary Tick
Build.cs dependency risks
runtime vs editor-only separation
gameplay code clarity
Output:
Critical issues
Unreal-specific risks
Performance risks
Suggested fixes
Verification steps
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/jeongbeomlee-skillforgearena-unreal-code-reviewer-subagent/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.