BigHugger
sk Skill · codybrom

error-design

Reviews error handling and exception design, applying the "define errors out of existence" principle. Use when reviewing error handling, when a module throws too many exceptions, or when callers must handle errors they shouldn't need to know about. Not for general caller-burden complexity (use pull-complexity-down); this skill is specifically for exception and error-condition strategy.

installs 8w
0
30-day movement
starts with the next reading
Related entries
1
Connections
2
Shell
Host repository
codybrom/clairvoyance
Allowed tools
Read, Grep
Host stars
12
Host language
Shell