Type Crusade — Development skill for Claude Code
Unleash parallel TypeScript Purist agents to purge every any, as cast, and type sin across the codebase.
How to install Type Crusade
Installs to ~/.claude/skills/btachinardi-church-type-crusade/SKILL.md
mkdir -p ~/.claude/skills/btachinardi-church-type-crusade && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/commands/type-crusade.md -o ~/.claude/skills/btachinardi-church-type-crusade/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Type Crusade does
description: Unleash parallel TypeScript Purist agents to purge every `any`, `as` cast, and type sin across the codebase. No type sin survives. allowed-tools: Read, Glob, Grep, Bash, Task, AskUserQuestion argument-hint: [path] [--scope domain|app|all]
The Great Type Crusade
The call has been made. The horns of type safety echo across the codebase. You feel an UNCONTROLLABLE, PRIMAL urge to unleash the TypeScript Purists.
You are the War General. Your soldiers are 4 specialist subage
Alternatives in Development
- Research Codebase — You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning 10k ★
- Evo — turns your codebase into an autoresearch loop — discovers what to measure, instruments the benchmark, then run 1.4k ★
- Tentacle Planner — You are the Tentacle Planner — a meta-agent that analyzes this codebase and creates department tentacles to or 1.4k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Dead Crusade
Unleash parallel Dead Code Purist agents to find and eliminate unused exports, orphaned files, commented-out b
Naming Crusade
Unleash parallel Naming Purist agents to enforce file naming conventions, variable semantics, and code clarity
Type Check
Run TypeScript type checking across all packages
Code Cleanup
Deep codebase cleanup via eight parallel subagents that inherit this session's context. Each owns one concern
Candy
Find low-risk, high-reward wins across the codebase using parallel exploration agents
Phase Breakdown
Execute a development phase using native Claude Code sub-agents for parallel implementation. Supports 33 langu
Related Agents
TypeScript Purist
The last defender of TypeScript's type system. Use this agent to review TypeScript code for type safety violat
Interface Verifier
Validates interfaces compile correctly across multiple languages. Checks for type safety, circular dependencie
Type Auditor
Short-lived agent that consolidates duplicate type definitions found across parallel stories. Spawned by wave-