chriswiles/claude-code-showcase
formik-patterns
Formik form handling with validation patterns. Use when building forms, implementing validation, or handling form submission.
testing-patterns
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
react-ui-patterns
Modern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.
core-components
Core component library and design system patterns. Use when building UI, using design tokens, or working with the component library.
graphql-schema
Guide for designing GraphQL schemas following industry best practices. Use this skill when: (1) designing a new GraphQL schema or API, (2) reviewing existing schema for improvements, (3) deciding on type structures or nullability, (4) implementing pagination or error patterns, (5) ensuring security in schema design.
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes