Code Smells Reviewer — Data & AI agent for Claude Code
Read-only reviewer that identifies code smells — design issues that aren't bugs but make code harder to maintain.
How to install Code Smells Reviewer
Installs to ~/.claude/agents/parker-plextrac-pt-doots-code-smells-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/parker-plextrac/pt-doots/HEAD/agents/code-smells-reviewer.md -o ~/.claude/agents/parker-plextrac-pt-doots-code-smells-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Code Smells Reviewer does
name: code-smells-reviewer description: Read-only reviewer that identifies code smells — design issues that aren't bugs but make code harder to maintain. Looks for feature envy, data clumps, primitive obsession, complex conditionals, excessive coupling, and other Fowler-catalog smells (size/decomposition expectations come from the loaded conventions overlay). Spawned at Step 4c (quality gate) in parallel with Code Reviewer, Acceptance QA, Edge Case QA, Test Reviewer, and Self-Containment Rev
Alternatives in Data & AI
- Review Code Correctness — A code review agent that checks analysis scripts for logical errors, incorrect function usage, wrong variable 134 ★
- News Sentiment Analyst — Specialized agent for news sentiment analysis of B3 stocks 124 ★
- Product Designer — Use this agent when you need UX critique, information architecture analysis, or feature design validation for 92 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Rememora Triage
Use this agent when triaging issues, feature requests, or bugs for the Rememora project — a cross-agent persis
Design Analyzer
Reads the Figma source for a feature via MCP as structured data and writes .planning/[feature]/DESIGN.md — the
Data Science Expert
Principal Data Science engineer specialized in concurrent systems, ML pipelines, deep learning, NLP, scientifi
Sw Architect
Post-implementation design reviewer for invariants, boundaries, dependency direction, and data-shape flow. Rea
Plan Feature Pattern
Identifies how similar features are already wired in the codebase — routing, state management, data fetching,
Instantdb Expert
Expert in InstantDB realtime database. Use for code generation, reviews, optimizations, and type-safe patterns
Related Skills
Roast Repo
Deliver a brutally honest, technically sharp roast of the current repository. Spot real bugs, code smells, sec
Sweep For Complete
Safe, schedulable sweep that finds started-state issues whose linked PR merged and completes exactly those via
Pre Commit Review
Independent QA review of a working-tree diff before commit. Spawns a read-only reviewer agent to find correctn