Improve Codebase Architecture — Testing & QA agent for Claude Code
Finds architecture-deepening opportunities in a codebase by reading domain language, respecting ADRs, exploring module seams, and proposing refactors that improve locality, leverage, test surfaces, an.
How to install Improve Codebase Architecture
Installs to ~/.claude/agents/calc1f4r-horus-improve-codebase-architecture.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/calc1f4r/Horus/HEAD/.claude/agents/improve-codebase-architecture.md -o ~/.claude/agents/calc1f4r-horus-improve-codebase-architecture.md Restart Claude Code, or start a new session, for it to be picked up.
What Improve Codebase Architecture does
name: improve-codebase-architecture description: "Finds architecture-deepening opportunities in a codebase by reading domain language, respecting ADRs, exploring module seams, and proposing refactors that improve locality, leverage, test surfaces, and AI navigability. Use for architecture reviews, refactoring strategy, coupling reduction, module consolidation, interface design, and deciding where seams and adapters should live." tools: [Write, Agent, Bash, Edit, Glob, Grep, Read, WebFetch, W
Alternatives in Testing & QA
- Test Gap Finder — Finds missing, weak, or stale test coverage in a diff 548 ★
- Playwright Test Generator.Agent — Generates Playwright tests from test plans by recording real interactions 225 ★
- Skill Creator — Generate spec-compliant skills for the cc-polymath library 131 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Burn It All Down
Adversarial anarchist reviewer. Use to pressure-test a plan, design, or architecture by turning fixed constrai
Spec Reviewer Correctness
Review an engineering spec for correctness — does the proposed implementation actually solve the problem the b
Spec Keeper
Keeps specs/ in sync with implementation work. Maintains specs/human.md (user-stated requirements, kept terse
Test Maintainer
Fixes failing and flaky tests, and refactors a suite that has grown duplication. Finds the root cause instead
Engine Implementer
C++/pyext implementation agent for the orkid engine. Use to implement ONE precisely-scoped slice of engine wor
Debugger Lite
Use when encountering any bug, test failure, unexpected behavior, or error - before proposing fixes.
Related Skills
Opportunity Quoter
AI-powered agent that finds and analyzes customer quotes from interviews to validate product opportunities
Vol Analysis
Analyze volatility surfaces, term structure, and skew for trading opportunities
Email Watch
Scan Gmail like a recruiter with eyes on the inbox. Surfaces inbound opportunities, pipeline updates, stale th