Skill catalog
867web & frontend agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.
Want your agent to use these? Set up Graph-of-Skills
or get a free key.
How these skills are sourced and what we check.
Cannot find one? Your agent can write a skill for your own library.
Have skills of your own? Install one on another machine.
A skill that comes from GitHub shows its npx skills add command on its page.
- react19-concurrent-patterns github/awesome-copilot
Preserve React 18 concurrent patterns and adopt React 19 APIs (useTransition, useDeferredValue, Suspense, use(), useOptimistic, Actions) during migration.
1,061 installs - websh frames-engineering/skills
A shell for the web. Navigate URLs like directories, query pages with Unix-like commands. Activate on `websh` command, shell-style web navigation, or when treating URLs as a filesystem.
1,061 installs - shopify-landing-page-builder nexscope-ai/ecommerce-skills
High-converting landing pages — campaign pages, collection pages, seasonal promos, A/B testing
1,060 installs - navigation-menu-generator kostja94/marketing-skills
Deprecated compatibility entry for Navigation Menu construction. This component is now maintained in Bricks; install and use component-builder to build a new Navigation Menu.
1,059 installs - frontend-ui-dark-ts sickn33/agentic-awesome-skills
A modern dark-themed React UI system using Tailwind CSS and Framer Motion. Designed for dashboards, admin panels, and data-rich applications with glassmorphism effects and tasteful animations.
1,057 installs - react-component-performance dimillian/skills
Analyze and optimize React component performance issues (slow renders, re-render thrash, laggy lists, expensive computations). Use when asked to profile or improve a React component, reduce re-renders, or speed up UI up…
1,057 installs - typescript-react-patterns asyrafhussin/agent-skills
TypeScript best practices for React development. Use when writing typed React components, hooks, events, refs, or generic components. Triggers on tasks involving TypeScript errors, type definitions, props typing, or typ…
1,057 installs - headless-intelligent-search vtex/skills
Apply when implementing search functionality, faceted navigation, or autocomplete in a headless VTEX storefront. Covers product_search, autocomplete_suggestions, facets, banners, correction_search, and top_searches endp…
1,056 installs - develop-web-game openai/skills
Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses…
1,055 installs - html mindrally/skills
Guidelines for semantic HTML markup, document structure, forms, accessibility attributes, and modern HTML best practices
1,055 installs - solid vercel-labs/json-render
SolidJS renderer for json-render. Use when building @json-render/solid catalogs/registries, wiring Renderer providers, implementing bindings/actions, or troubleshooting Solid-specific reactivity patterns.
1,054 installs - trust-badges-generator kostja94/marketing-skills
Deprecated compatibility entry for Trust Signals construction. This component is now maintained in Bricks; install and use component-builder to build a new Trust Signals.
1,052 installs - react-data-fetching patternsdev/skills
Teaches modern React data fetching patterns with TanStack Query, SWR, and Suspense. Use when implementing caching, deduplication, optimistic updates, or parallel loading in React applications.
1,050 installs - threejs-fundamentals calesthio/openmontage
Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes, creating cameras, configuring renderers, managing object hierarchies, or working with transforms.
1,050 installs - threejs-lighting calesthio/openmontage
Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance.
1,049 installs - create-component adobe/skills
Creates complete AEM components with dialog, HTL template, Sling Model, unit tests, and clientlibs. Supports extending Core Components and project components. When a Figma design URL is provided, fetches the design via…
1,047 installs - css-native athevon/genjutsu
No description provided.
1,047 installs - sidebar-generator kostja94/marketing-skills
Deprecated compatibility entry for Sidebar construction. This component is now maintained in Bricks; install and use component-builder to build a new Sidebar.
1,045 installs - threejs-materials calesthio/openmontage
Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with textures, creating custom shaders, or optimizing material performance.
1,044 installs - threejs-postprocessing calesthio/openmontage
Three.js post-processing - EffectComposer, bloom, DOF, screen effects. Use when adding visual effects, color grading, blur, glow, or creating custom screen-space shaders.
1,044 installs - vuejs-typescript-best-practices mindrally/skills
Vue.js and TypeScript best practices for building performant applications with Vite, Pinia, VueUse, and Tailwind CSS.
1,044 installs - no-use-effect factory-ai/factory-plugins
Enforce the no-useEffect rule when writing or reviewing React code. ACTIVATE when writing React components, refactoring existing useEffect calls, reviewing PRs with useEffect, or when an agent adds useEffect "just in ca…
1,043 installs - showcase-page-generator kostja94/marketing-skills
Deprecated compatibility entry for Showcase Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Showcase Page.
1,043 installs - threejs-loaders calesthio/openmontage
Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress.
1,043 installs - popup-generator kostja94/marketing-skills
Deprecated compatibility entry for Modal construction. This component is now maintained in Bricks; install and use component-builder to build a new Modal.
1,042 installs - contest-page-generator kostja94/marketing-skills
Deprecated compatibility entry for Contest Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Contest Page.
1,041 installs - nextjs jezweb/claude-skills
Build Next.js 16 apps with App Router, Server Components/Actions, Cache Components ("use cache"), and async route params. Includes proxy.ts and React 19.2. Prevents 25 documented errors. Use when: building Next.js 16 pr…
1,041 installs - threejs-geometry calesthio/openmontage
Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D shapes, working with vertices, building custom meshes, or optimizing with instanced rendering.
1,041 installs - threejs-interaction calesthio/openmontage
Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences.
1,039 installs - shopify-speed-optimization nexscope-ai/ecommerce-skills
Store speed audit — lazy loading, image compression, app bloat removal, theme code optimization
1,036 installs - threejs-textures calesthio/openmontage
Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV coordinates, cubemaps, HDR environments, or texture optimization.
1,036 installs - vercel-react-best-practices calesthio/openmontage
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tas…
1,036 installs - sveltekit-structure spences10/svelte-skills-kit
SvelteKit structure guidance. Use for routing, layouts, error handling, SSR, or svelte:boundary. Covers file naming, nested layouts, error boundaries, pending UI, and hydration.
1,035 installs - vercel-composition-patterns calesthio/openmontage
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components,…
1,033 installs - gsap-plugins calesthio/openmontage
Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce…
1,032 installs - sentry-react-setup getsentry/sentry-agent-skills
Setup Sentry in React apps. Use when asked to add Sentry to React, install @sentry/react, or configure error monitoring, error boundaries, session replay, or browser tracing for React applications.
1,031 installs - download-page-generator kostja94/marketing-skills
Deprecated compatibility entry for Download Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Download Page.
1,030 installs - finesse-ui mouse-lin/finesse-skill
Build never-cheap, high-craft web interfaces — brand surfaces (landing pages, brand sites, launches, portfolios, hero pages with real WebGL/Three.js/Canvas/GSAP engines), product UI (dashboards, admin panels, analytics,…
1,028 installs - feedback-page-generator kostja94/marketing-skills
Deprecated compatibility entry for Feedback Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Feedback Page.
1,025 installs - webflow-cli:code-component webflow/webflow-skills
Create and deploy reusable React components for Webflow Designer. Configure existing React projects with webflow.json, build and bundle code, validate output, and deploy to workspace using library share. Use when buildi…
1,025 installs - gsap-frameworks calesthio/openmontage
Official GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about GSAP with Vue/Svel…
1,023 installs - webflow-cli:designer-extension webflow/webflow-skills
Build Designer Extensions for custom Webflow Designer functionality. Lists available templates, initializes extension projects from templates (default/react/typescript-alt), bundles extensions for upload, and serves loc…
1,022 installs - accessibility-scan accesslint/skills
One page, automated tier — run the web accessibility (a11y) rule engine against a live page and locate every violation it can detect mechanically. Pass a URL, a config target name (e.g. `accesslint:accessibility-scan de…
1,020 installs - threejs-r3f athevon/genjutsu
No description provided.
1,020 installs - shopify-checkout-customization nexscope-ai/ecommerce-skills
Checkout optimization — Checkout Extensibility, custom fields, express payments, trust elements
1,018 installs - svelte-runes spences10/svelte-skills-kit
Svelte runes guidance. Use for reactive state, props, effects, or migration. Covers $state, $derived, $effect, $props, $bindable. Prevents reactivity mistakes.
1,016 installs - hyperframes-registry calesthio/openmontage
Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an installed item into index.html, or working with hyperframes.jso…
1,015 installs - optimized-nextjs-typescript mindrally/skills
Optimized Next.js TypeScript best practices with modern UI/UX, focusing on performance, security, and clean architecture
1,014 installs - shopify-apps sickn33/agentic-awesome-skills
Expert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL Admin API, Polaris components, billing, and app extensions.
1,012 installs - hoc-pattern patternsdev/skills
Teaches the Higher-Order Component (HOC) pattern for logic reuse. Use when you need to share cross-cutting concerns like authentication, logging, or data fetching across multiple components.
1,011 installs