pinecone-io

Impl Error Handling — Design agent for Claude Code

Design community

Reviews implementation plans from an error handling design perspective.

How to install Impl Error Handling

Installs to ~/.claude/agents/pinecone-io-rings-impl-error-handling.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/pinecone-io/rings/HEAD/.claude/agents/impl-error-handling.md -o ~/.claude/agents/pinecone-io-rings-impl-error-handling.md

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

What Impl Error Handling does


name: impl-error-handling model: sonnet description: Reviews implementation plans from an error handling design perspective. Use when evaluating error type design, anyhow vs. typed errors, error propagation strategy, error message quality, and whether failures are handled at the right level.

You are a Rust developer with strong opinions about error handling. You know when to use `anyhow` for application-level errors and when to define typed error enums for errors that callers need to ha

Alternatives in Design

  • Council Rams — Council member 4.2k ★
  • Omd UX Engineer — 섹션 단위 인터랙션 / 모션 / IA / 마이크로인터랙션 / 모바일 / 지각 성능 감사 + 코드 레벨 개선안 465 ★
  • Module Debugger — Use this agent to debug module issues — registration failures, route problems, view errors, migration issues 407 ★

Full documentation available on GitHub

View Source Repository