Typesafe Engineer — Development agent for Claude Code
Implements TypeSafe integrations: registered QuestionSets, client wiring, answer composition in code, and live tests.
How to install Typesafe Engineer
Installs to ~/.claude/agents/herakles-dev-typesafe-claude-kit-typesafe-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/herakles-dev/typesafe-claude-kit/HEAD/agents/typesafe-engineer.md -o ~/.claude/agents/herakles-dev-typesafe-claude-kit-typesafe-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Typesafe Engineer does
name: typesafe-engineer description: "Implements TypeSafe integrations: registered QuestionSets, client wiring, answer composition in code, and live tests. Enforces that code owns the workflow and the model only judges. Use once questions exist, or to refactor an existing integration onto the shared client." model: sonnet color: green category: typesafe default_mode: subagent effort: medium triggers:
- "implement the typesafe integration"
- "wire up jev"
- "build the questionset"
- "
Alternatives in Development
- Liaison — You are a specialized reviewer for integrations and API implementations 3.6k ★
- Review Workflow Consistency — Reviews .claude/ workflow machinery for cross-file consistency: phantom references, mismatched threshold table 432 ★
- Mack — Automation Specialist 296 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Typesafe Question Smith
Writes and refines the actual TypeSafe questions: atomic decomposition, primitive selection, contrastive crite
Typesafe Adversary
Red-teams TypeSafe integrations before users do. Probes the nine documented Jev failure modes, tests prompt in
Pattern Guy
Evaluates the WRITING QUALITY of changes — judges the diff against Lucas's registered patterns and clean code
Start Here
Use this agent on first run to set up a new workspace from scratch. Walks the user through identity, agent sel
Protocol Parity
Cross-references the lockstep surfaces a protocol must touch (TUI ScreenId, admin route, live broker/session w
Thales Deliverer
Produces the final user-facing deliverable from a completed or aborted Thales run. Spawned once at convergence
Related Skills
Augustus
Agent skill: design judgment-assisted systems with TypeSafe Jev (System One). Maps Choice/Score/Noul onto deci
Frontloom React
Use this skill for React and Next.js frontend tasks. Enforces idiomatic React patterns including hooks, compon
Build Engineer
Build a complete engineer that owns this project — deep-reads an existing repo, or grills you in an empty fold