Type Analyzer — Design agent for Claude Code
Use when introducing new types, during PR review of type changes, or refactoring existing types — analyzes type design quality.
How to install Type Analyzer
Installs to ~/.claude/agents/moiri-gamboni-praxis-type-analyzer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/moiri-gamboni/praxis/HEAD/agents/type-analyzer.md -o ~/.claude/agents/moiri-gamboni-praxis-type-analyzer.md Restart Claude Code, or start a new session, for it to be picked up.
What Type Analyzer does
name: type-analyzer description: Use when introducing new types, during PR review of type changes, or refactoring existing types — analyzes type design quality. tools: Bash, Glob, Grep, LS, Read, Write model: sonnet effort: high color: magenta
Type design expert. Evaluate types for invariant strength, encapsulation quality, practical usefulness.
Invocation Context
`/praxis:review` Wave 1 or Wave 2: dispatcher provides workspace path (typically `reviews///type-analy
Alternatives in Design
- UI Implementation — Implement UI feature changes in existing patterns and keep behavior-compatible updates 720 ★
- Architecture Guard — Audits PR diffs for architecture boundary violations, design simplicity, dependency drift, and established-pat 548 ★
- Module Reviewer — Use this agent to review a module's code quality, architecture compliance, and completeness against CRM/Starte 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Type Design Analyzer
Use this agent when you need expert analysis of type design in your codebase. Specifically use it: (1) when in
Mx Type Design Analyzer
Use this agent when you need expert analysis of type design in your codebase. Specifically use it when introdu
SoftwareDeveloper
Senior developer specialist — implementation quality, patterns, correctness. USE WHEN code review, implementat
Code Reviewer TDD Expert
TDD expert persona for code review (inspired by Wada Takuhito's approach). Focuses on testability, design qual
Codebase Review
Analyzes code for patterns, quality, and whether drift signals are intentional divergences. Use when reviewing
Code Reviewer Frontend
Use this agent for deep frontend code review: React components, Kea state management, hooks patterns, accessib
Related Skills
Refactoring UI Skill
A Claude Code skill that applies the concrete design rules from the book Refactoring UI (Wathan & Schoger) — c
Architecture Patterns
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domai
Docs Architect
Creates comprehensive technical documentation from existing codebases. Analyzes architecture, design patterns,