Type Design Analyzer banner
coleam00 coleam00

Type Design Analyzer

Design community

Description

--- name: type-design-analyzer description: Use this agent when you need expert analysis of type design in your codebase. Specifically use it: (1) when introducing a new type to ensure it follows best practices for encapsulation and invariant expression, (2) during pull request creation to review all types being added, (3) when refactoring existing types to improve their design quality. The agent will provide both qualitative feedback and quantitative ratings on encapsulation, invariant expressi

Installation

Installs to ~/.claude/agents/coleam00-agentic-chat-application-template-type-design-analyzer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/coleam00/agentic-chat-application-template/HEAD/.claude/agents/type-design-analyzer.md -o ~/.claude/agents/coleam00-agentic-chat-application-template-type-design-analyzer.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository