fsharp-failure-paths
Installation
SKILL.md
F# failure paths
The compiler accepts code that crashes on an empty list or hides a missing value. Human reviewers find these defects, so the agent must find them first. Review evidence ranks failure-path handling as a top category of human comments on agent F# code.
Model input boundaries with parse-dont-validate. This skill covers what happens after a call can fail.