About
This skill provides Claude with a comprehensive framework for applying functional programming (FP) principles within Node.js and TypeScript projects. It focuses on the 'Pure Core, Impure Shell' architecture, enabling developers to isolate side effects from business logic. By leveraging immutable updates, function composition, and monadic types like Result and Option, this skill helps create robust applications that are easier to unit test and reason about, significantly reducing common runtime errors and state-related bugs.