Database
Browse 6,168 skills across 448 packs and 38 categories
Color Contrast
153LColor contrast ratios, visual accessibility, and inclusive design for users with low vision or color blindness
Focus Management
203LFocus management strategies for single-page applications, modals, route changes, and dynamic content
Keyboard Navigation
180LKeyboard navigation patterns, focus order, and shortcut design for fully keyboard-accessible interfaces
Screen Reader Compat
137LBuilding web content that works correctly with screen readers like NVDA, JAWS, and VoiceOver
Wcag Guidelines
138LWCAG 2.2 compliance levels, success criteria, and implementation strategies for accessible web content
Bundle Optimization
120LReduce JavaScript bundle size through tree shaking, dependency analysis, and build configuration tuning.
Caching Strategies
113LDesign effective browser and CDN caching strategies using Cache-Control headers, ETags, service workers, and edge caching.
Code Splitting
150LReduce initial load time with route-based and component-level code splitting using dynamic imports and framework-specific patterns.
Core Web Vitals
135LOptimize Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift for better user experience and search rankings.
Database Query Optimization
137LOptimize database queries through indexing, query planning, N+1 elimination, connection pooling, and schema design.
Image Optimization
107LOptimize image delivery with modern formats, responsive sizing, lazy loading, and CDN-based transformations.
Memory Management
172LPrevent memory leaks and optimize memory usage through proper cleanup patterns, profiling, and garbage collection awareness.
Server Side Rendering
129LImprove time-to-first-byte and perceived performance with server-side rendering, static generation, and streaming patterns.
Chalk Picocolors
167LStyle terminal output with chalk and picocolors for colored, formatted CLI text
Clack Prompts
182LBuild beautiful interactive CLI prompts using @clack/prompts with minimal boilerplate
CLI Distribution
259LPackage and distribute CLI tools via npm/npx, standalone binaries with pkg, and Homebrew taps
CLI Testing
244LTest CLI applications using subprocess execution, mock filesystems, and snapshot testing
Commander Js
170LBuild structured CLI applications with Commander.js including commands, options, and argument parsing
Ink React CLI
196LBuild rich interactive terminal UIs using Ink, a React renderer for the command line
Oclif Framework
212LBuild production-grade, extensible CLI tools using the oclif framework with TypeScript
Ora Spinners
211LAdd progress indicators to CLI tools using ora and nanospinner for async operation feedback
Background Workers
217LService workers and background scripts for event-driven extension logic, lifecycle management, and persistent tasks
Content Scripts
226LContent scripts for DOM manipulation, page interaction, and isolated world execution in browser extensions
Cross-Browser
238LCross-browser extension compatibility across Chrome, Firefox, and Safari with API normalization and build strategies
Extension Publishing
273LPublishing browser extensions to Chrome Web Store and Firefox Add-ons including review processes and automation
Manifest V3
215LChrome Manifest V3 fundamentals including configuration, permissions, and migration from V2
Messaging
274LMessage passing between extension components including content scripts, service workers, popups, and external pages
Popup UI
343LBuilding popup and options page UIs for browser extensions with responsive layouts and framework integration
Storage API
267LExtension storage APIs and state management patterns including sync, local, and session storage
API Authentication
155LAPI authentication patterns including OAuth 2.0, JWT, and API keys for securing HTTP APIs
API Documentation
193LOpenAPI and Swagger documentation practices for generating accurate, maintainable API references
API Error Handling
167LError response design and HTTP status code conventions for consistent, actionable API error reporting
API Pagination
146LPagination patterns including cursor-based, offset, and keyset pagination for efficient list endpoints
API Versioning
132LAPI versioning strategies for evolving APIs without breaking existing consumers
GRAPHQL Design
165LGraphQL schema design patterns for building flexible, efficient, and evolvable query APIs
REST Design
132LRESTful API design principles for building consistent, intuitive, and scalable HTTP APIs
Webhook Design
163LWebhook design and delivery patterns for reliable, secure event-driven API integrations
CDN Setup
213LCDN setup and optimization with Cloudflare, Fastly, and CloudFront for global content delivery
DNS Architecture
73LThis 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
176LDNS configuration, record management, and resolution strategies for reliable domain infrastructure
Load Balancing
237LLoad balancing patterns, algorithms, and tools for distributing traffic across backend services
Network Security
352LNetwork security patterns including firewalls, DDoS protection, WAFs, and intrusion detection
Reverse Proxy
269LReverse proxy configuration with Nginx and Caddy for routing, TLS termination, and request handling
Service Mesh
295LService mesh patterns with Istio and Linkerd for observability, traffic management, and mTLS
SSL TLS
231LSSL/TLS certificate management, HTTPS configuration, and transport security best practices
TCP IP Fundamentals
73LYou 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
252LVPN and private networking patterns for secure inter-service and remote access connectivity
Branded Types
125LCreate nominally distinct types from structural primitives using phantom brands.
Builder Pattern
143LImplement fluent, type-accumulating builders that enforce required fields at compile time.
Conditional Types
118LBranch at the type level with conditional expressions, infer, and distributive behavior.
Discriminated Unions
123LModel mutually exclusive states with tagged union types and exhaustive narrowing.
Generic Constraints
116LConstrain generic type parameters to enforce structural and behavioral contracts at compile time.
Module Augmentation
148LExtend third-party and global type declarations without modifying source using module augmentation.
Template Literal Types
122LConstruct and parse string-level types using template literal syntax for compile-time string validation.
Type Guards
129LNarrow types at runtime with user-defined type predicates and assertion functions.
Code Review
112LCode review best practices for constructive, efficient pull request reviews
Conventional Commits
122LConventional Commits specification for structured, machine-readable commit messages
Git Bisect Debug
151LDebugging with git bisect and advanced git log techniques to pinpoint regressions
Git Hooks
115LGit hooks automation with Husky and lint-staged for pre-commit quality gates
Gitflow
116LGitflow branching model for structured release-oriented development workflows