Civitai Reuse Review — Development agent for Claude Code
Reviews a feature segment in the main Civitai Next.js app (src/) for code that was rebuilt when it already exists — a component in src/components/, a service function in src/server/services/, a hook.
How to install Civitai Reuse Review
Installs to ~/.claude/agents/civitai-civitai-civitai-reuse-review.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/civitai/civitai/HEAD/.claude/agents/civitai-reuse-review.md -o ~/.claude/agents/civitai-civitai-civitai-reuse-review.md Restart Claude Code, or start a new session, for it to be picked up.
What Civitai Reuse Review does
name: civitai-reuse-review description: Reviews a feature segment in the main Civitai Next.js app (src/) for code that was rebuilt when it already exists — a component in src/components/, a service function in src/server/services/, a hook, a cache, a selector, a tRPC procedure — and reports pre-existing duplicate services the diff touches. Use before calling a segment done, alongside civitai-correctness-review, civitai-perf-review, civitai-test-review and civitai-intent-review. tools: Read,
Alternatives in Development
- Seam Analyzer — Hunts for a missing type at a seam — structure flattened and rebuilt downstream, hand-maintained lists held to 2.2k ★
- Redux Slice Author — Use this agent to create or modify Redux Toolkit slices in src/components/ / Slice.ts, register them in src/st 204 ★
- Sub-Agent New Feature Command — Orchestrates multiple specialized sub-agents to implement new features efficiently by analyzing existing patte 116 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Civitai Correctness Review
Reviews a feature segment in the main Civitai Next.js app (src/) for safety gaps — authorization scoping, mone
Civitai Intent Review
Scores a feature segment in the main Civitai Next.js app (src/) against the intent doc for the work — did the
Plan Feature Reuse
Scans the codebase for existing components, hooks, utilities, services, styles, and types whose domain overlap
Dependency Tracer
Traces which components and scripts import a specific function from src/scripts/utils.js. Use when you're abou
Cross Ref
Locates a named feature (component, page, hook, function, route, style, modal, table column) inside ONE repo a
Gtfs Adversary
Use when you want a hostile GTFS fixture built to break an ingest function or a validator that already exists
Related Skills
Spawn Fs Team
Boot a 5-agent full-stack Flotion team as a new workspace in the cmux window (reuse the open window; only crea
MCP Service Design
Design MCP servers that expose tools, resources, and prompts the harness will actually reuse.
Claude Deep Reading
Token-efficient Claude Code deep reading skills: original text is read only within forked sub-agents, with zer