About
This skill provides a comprehensive toolkit for building resilient production applications by implementing standardized error handling patterns across the entire stack. It features a hierarchical set of custom TypeScript error classes for granular control, React Error Boundaries for UI stability, and Next.js-specific error files for seamless routing transitions. By utilizing these patterns, developers can ensure that application failures are captured, logged to services like Sentry, and presented to users with meaningful feedback, significantly improving both the user experience and the developer debugging workflow.