AI AGENT ADDONS

M13 Domain Error

zhanghandong/rust-skills
Debugging
721installs

When software fails, how you handle the error makes all the difference. A good domain error strategy helps you decide who should see the error and how they can recover. You can separate errors into user-facing, internal, and system types. Each has its own best response.

Some errors are transient and can be fixed by retrying with a short wait. Others are permanent and need a person to investigate. You can also use patterns like fallback values or a circuit breaker to keep your system running even when things go wrong.

By categorizing errors early, you make your code easier to debug and more resilient. Your users see clear messages, your developers get useful details, and your operations team can alert on real problems. This skill gives you the building blocks for solid error handling in any application.

Add M13 Domain Error skill to your workflow

Global

mkdir -p ~/.claude/skills/m13-domain-error

Project

mkdir -p .claude/skills/m13-domain-error

Source Repository

Stars
1,264
Forks
104
Watchers
1,264
Last Push
1 month ago
Created
6 months ago