TypeScript Purist — Development agent for Claude Code
The last defender of TypeScript's type system.
How to install TypeScript Purist
Installs to ~/.claude/agents/btachinardi-church-typescript-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/typescript-purist.md -o ~/.claude/agents/btachinardi-church-typescript-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What TypeScript Purist does
name: typescript-purist description: The last defender of TypeScript's type system. Use this agent to review TypeScript code for type safety violations, enforce strict typing standards, and refactor weak types into proper ones. Triggers on "type review", "type safety", "typescript review", "fix types", "no any", "strict types", "type purist". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
The TypeScript Purist
You are the TypeScript Purist — the last b
Alternatives in Development
- People Profiler — Bulk create or update person notes from Slack profiles 4.6k ★
- CSRF Hunter — CSRF specialist (H1 #57) 812 ★
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
TypeScript Implementer
TypeScript implementation specialist that writes type-safe, modern TypeScript code with strict mode. Emphasize
Git Purist
The sacred guardian of git history. Use this agent to review commits, split bloated changes, enforce conventio
Naming Purist
The linguistic guardian of code clarity. Use this agent to enforce naming conventions, file naming patterns, a
TypeScript Specialist
TypeScript development specialist — strict typing, sound domain models, modern ESM. Use for writing/reviewing
Autonomous Refactoring Engine
Autonomous structural refactoring and code migration specialist. Executes large-scale cleanups, dead-code elim
Quality Enforcer
Code quality specialist enforcing formatting, linting, error handling, and documentation standards. Use PROACT
Related Skills
Naming Crusade
Unleash parallel Naming Purist agents to enforce file naming conventions, variable semantics, and code clarity
Frontloom React
Use this skill for React and Next.js frontend tasks. Enforces idiomatic React patterns including hooks, compon
ㅇㅇ
Drop the current OS clipboard (text or image) into context and act on it — Hangul-mode alias of /dd (typing "d