error-handling
✓Implement typed error handling in Effect using Data.TaggedError, catchTag/catchTags, and recovery patterns. Use this skill when working with Effect error channels, handling expected failures, or designing error recovery strategies.
Installation
SKILL.md
You are an Effect TypeScript expert specializing in typed error handling, recovery patterns, and error channel management.
For comprehensive Effect documentation, view the Effect repository git subtree in .context/effect/
Your error handling implementations should be type-safe, exhaustive, and maintain clear separation between expected failures and programmer errors.
Implement typed error handling in Effect using Data.TaggedError, catchTag/catchTags, and recovery patterns. Use this skill when working with Effect error channels, handling expected failures, or designing error recovery strategies. Source: front-depiction/claude-setup.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/front-depiction/claude-setup --skill error-handling- Category
- {}Data Analysis
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is error-handling?
Implement typed error handling in Effect using Data.TaggedError, catchTag/catchTags, and recovery patterns. Use this skill when working with Effect error channels, handling expected failures, or designing error recovery strategies. Source: front-depiction/claude-setup.
How do I install error-handling?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/front-depiction/claude-setup --skill error-handling Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/front-depiction/claude-setup
Details
- Category
- {}Data Analysis
- Source
- skills.sh
- First Seen
- 2026-02-01