Database
Browse 4,557 skills across 394 packs and 37 categories
Recharts
137LExpert guidance for building declarative React charts with Recharts
Visx
151LExpert guidance for building low-level, composable React visualizations with visx
Accessible Forms
229LAccessible form design patterns including labels, validation, error handling, and multi-step forms
Aria Patterns
162LARIA roles, states, and properties for building accessible custom widgets and UI components
Axe Testing
188LAutomated accessibility testing with axe-core, including CI integration, custom rules, and result analysis
Color Contrast
154LColor contrast ratios, visual accessibility, and inclusive design for users with low vision or color blindness
Focus Management
204LFocus management strategies for single-page applications, modals, route changes, and dynamic content
Keyboard Navigation
181LKeyboard navigation patterns, focus order, and shortcut design for fully keyboard-accessible interfaces
Screen Reader Compat
138LBuilding web content that works correctly with screen readers like NVDA, JAWS, and VoiceOver
Wcag Guidelines
139LWCAG 2.2 compliance levels, success criteria, and implementation strategies for accessible web content
Bundle Optimization
121LReduce JavaScript bundle size through tree shaking, dependency analysis, and build configuration tuning.
Caching Strategies
114LDesign effective browser and CDN caching strategies using Cache-Control headers, ETags, service workers, and edge caching.
Code Splitting
151LReduce initial load time with route-based and component-level code splitting using dynamic imports and framework-specific patterns.
Core Web Vitals
136LOptimize Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift for better user experience and search rankings.
Database Query Optimization
138LOptimize database queries through indexing, query planning, N+1 elimination, connection pooling, and schema design.
Image Optimization
108LOptimize image delivery with modern formats, responsive sizing, lazy loading, and CDN-based transformations.
Memory Management
173LPrevent memory leaks and optimize memory usage through proper cleanup patterns, profiling, and garbage collection awareness.
Server Side Rendering
130LImprove time-to-first-byte and perceived performance with server-side rendering, static generation, and streaming patterns.
Chalk Picocolors
168LStyle terminal output with chalk and picocolors for colored, formatted CLI text
Clack Prompts
183LBuild beautiful interactive CLI prompts using @clack/prompts with minimal boilerplate
CLI Distribution
260LPackage and distribute CLI tools via npm/npx, standalone binaries with pkg, and Homebrew taps
CLI Testing
245LTest CLI applications using subprocess execution, mock filesystems, and snapshot testing
Commander Js
171LBuild structured CLI applications with Commander.js including commands, options, and argument parsing
Ink React CLI
197LBuild rich interactive terminal UIs using Ink, a React renderer for the command line
Oclif Framework
213LBuild production-grade, extensible CLI tools using the oclif framework with TypeScript
Ora Spinners
212LAdd progress indicators to CLI tools using ora and nanospinner for async operation feedback
Background Workers
218LService workers and background scripts for event-driven extension logic, lifecycle management, and persistent tasks
Content Scripts
227LContent scripts for DOM manipulation, page interaction, and isolated world execution in browser extensions
Cross-Browser
239LCross-browser extension compatibility across Chrome, Firefox, and Safari with API normalization and build strategies
Extension Publishing
274LPublishing browser extensions to Chrome Web Store and Firefox Add-ons including review processes and automation
Manifest V3
216LChrome Manifest V3 fundamentals including configuration, permissions, and migration from V2
Messaging
275LMessage passing between extension components including content scripts, service workers, popups, and external pages
Popup UI
344LBuilding popup and options page UIs for browser extensions with responsive layouts and framework integration
Storage API
268LExtension storage APIs and state management patterns including sync, local, and session storage
API Authentication
156LAPI authentication patterns including OAuth 2.0, JWT, and API keys for securing HTTP APIs
API Documentation
194LOpenAPI and Swagger documentation practices for generating accurate, maintainable API references
API Error Handling
168LError response design and HTTP status code conventions for consistent, actionable API error reporting
API Pagination
147LPagination patterns including cursor-based, offset, and keyset pagination for efficient list endpoints
API Versioning
133LAPI versioning strategies for evolving APIs without breaking existing consumers
GRAPHQL Design
166LGraphQL schema design patterns for building flexible, efficient, and evolvable query APIs
REST Design
133LRESTful API design principles for building consistent, intuitive, and scalable HTTP APIs
Webhook Design
164LWebhook design and delivery patterns for reliable, secure event-driven API integrations
CDN Setup
214LCDN setup and optimization with Cloudflare, Fastly, and CloudFront for global content delivery
DNS Architecture
74LThis skill elucidates the hierarchical, distributed nature of the Domain Name System, covering its core components and resolution process. Activate it when designing, deploying, or troubleshooting reliable and performant name resolution infrastructure.
DNS Management
177LDNS configuration, record management, and resolution strategies for reliable domain infrastructure
Load Balancing
238LLoad balancing patterns, algorithms, and tools for distributing traffic across backend services
Network Security
353LNetwork security patterns including firewalls, DDoS protection, WAFs, and intrusion detection
Reverse Proxy
270LReverse proxy configuration with Nginx and Caddy for routing, TLS termination, and request handling
Service Mesh
296LService mesh patterns with Istio and Linkerd for observability, traffic management, and mTLS
SSL TLS
232LSSL/TLS certificate management, HTTPS configuration, and transport security best practices
TCP IP Fundamentals
74LYou master the foundational protocols of the internet, TCP and IP. Activate this skill when designing network architectures, troubleshooting connectivity issues, or optimizing data transmission for robust and efficient systems.
VPN Networking
253LVPN and private networking patterns for secure inter-service and remote access connectivity
Branded Types
126LCreate nominally distinct types from structural primitives using phantom brands.
Builder Pattern
144LImplement fluent, type-accumulating builders that enforce required fields at compile time.
Conditional Types
119LBranch at the type level with conditional expressions, infer, and distributive behavior.
Discriminated Unions
124LModel mutually exclusive states with tagged union types and exhaustive narrowing.
Generic Constraints
117LConstrain generic type parameters to enforce structural and behavioral contracts at compile time.
Module Augmentation
149LExtend third-party and global type declarations without modifying source using module augmentation.
Template Literal Types
123LConstruct and parse string-level types using template literal syntax for compile-time string validation.
Type Guards
130LNarrow types at runtime with user-defined type predicates and assertion functions.