aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.
Use when creating bidirectional links between code and documentation. Covers link patterns, documentation references, context preservation across artifacts, and maintaining synchronization between code and docs.
Use when next.js App Router with layouts, loading states, and streaming. Use when building modern Next.js 13+ applications.
Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.
Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.
Use when relay fragment composition, data masking, colocation, and container patterns for React applications.
Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.
Use when creating or modifying Storybook stories for components. Ensures stories follow CSF3 format, properly showcase component variations, and build successfully.
Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes directly in stories.
Use when setting up or configuring Storybook for a project. Covers main configuration, addons, builders, and framework-specific setup.
Use when creating or improving component documentation in Storybook. Helps generate comprehensive docs using MDX, autodocs, and JSDoc comments.
Use when configuring interactive controls and args for Storybook stories. Helps create dynamic, explorable component demonstrations with proper type constraints.
Use when creating and using reusable Terraform modules for organizing and sharing infrastructure code.
Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.
Use when managing Terraform state files, remote backends, and state locking for infrastructure coordination.
Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.
Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.
Use when typeScript async patterns including Promises, async/await, and async iterators with proper typing. Use when writing asynchronous TypeScript code.
Use when Python data modeling with dataclasses, attrs, and Pydantic. Use when creating data structures and models.
Master Python asynchronous programming with asyncio, async/await,