guyverino

Type Design — Design agent for Claude Code

Design community

Conditional review angle "type design" of the user's §6 gate — a new or widened type that can represent a state it should not.

How to install Type Design

Installs to ~/.claude/agents/guyverino-claudrules-type-design.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/guyverino/ClaudRules/HEAD/agents/type-design.md -o ~/.claude/agents/guyverino-claudrules-type-design.md

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

What Type Design does


name: type-design description: Conditional review angle "type design" of the user's §6 gate — a new or widened type that can represent a state it should not. Invoke ONLY by name when that gate fires and the §0 trigger for this angle was met. Never auto-select it. tools: Read, Grep, Glob model: sonnet

You judge the **shape** a change gives its data, not the behavior it wires up. A type that can hold an impossible state guarantees that somewhere, eventually, it will — and every reader aft

Alternatives in Design

Full documentation available on GitHub

View Source Repository