This is for developers who need to build or work with GraphQL APIs and want to avoid the common production disasters. It covers schema design, resolver patterns, DataLoader for preventing N+1 queries, federation for microservices, and client integration with Apollo and urql. The sharp edges table is the real value here: it calls out critical issues like missing DataLoader causing database storms, unlimited query depth enabling DoS attacks, and the nullability propagation gotcha that can surprise you. The underlying philosophy is right: GraphQL is a contract, and your schema is your API documentation, so design it with intention. If you've ever watched a poorly designed GraphQL API melt under load, you'll recognize these lessons.
npx skills add https://github.com/davila7/claude-code-templates --skill graphql