Brings Rust-style Option and Result types to Go using samber/mo, making nil checks and error handling composable at the type level. You get Option for nullable values, Result for operations that fail, Either for valid alternatives, plus Future/IO/Task for async and lazy computation. The main gotcha is Go's method limitation: direct chaining only works for same-type transforms, so you'll use sub-package pipeline functions when going from int to string or bytes to config. Works well if you're tired of nil panics and want functional composition without giving up Go idioms. The skill knows when to use Do notation versus explicit monadic chains.
npx skills add https://github.com/samber/cc-skills-golang --skill golang-samber-mo