Skip to content

Skill catalog

857web & 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.

  1. matterjs mengto/skills

    Use when implementing 2D physics interactions with Matter.js, including Engine/World setup, Render/Runner configuration, adding bodies and constraints, and scroll/interaction-friendly canvas scenes.

    1,504 installs
  2. marquee-loop mengto/skills

    Apply seamless infinite marquee loops using duplicated items.

    1,501 installs
  3. dynamic-import patternsdev/skills

    Teaches dynamic import() for on-demand code loading. Use when you need to reduce initial bundle size by lazily loading modules that aren't required at startup.

    1,497 installs
  4. r3f-best-practices emalorenzo/three-agent-skills

    React Three Fiber (R3F) and Poimandres ecosystem best practices. Use when writing, reviewing, or optimizing R3F code. Triggers on tasks involving @react-three/fiber, @react-three/drei, zustand, @react-three/postprocessi…

    1,494 installs
  5. web-design-guidelines ehmo/platform-design-skills

    Web platform design and accessibility guidelines. Use when building web interfaces, auditing accessibility, implementing responsive layouts, or reviewing web UI code. Triggers on tasks involving HTML, CSS, web component…

    1,494 installs
  6. bundle-splitting patternsdev/skills

    Teaches bundle splitting techniques for web performance. Use when your application has a large JavaScript bundle that affects load times or when you need to reduce FCP/LCP.

    1,492 installs
  7. Build rich, scroll-controlled real-time Three.js experiences as one persistent 3D world whose camera, lighting, atmosphere, materials, objects, DOM story, and interactions evolve across authored chapters. Use for 3D scr…

    1,489 installs
  8. shadertoy bfollington/terma

    This skill should be used when working with Shadertoy shaders, GLSL fragment shaders, or creating procedural graphics for the web. Use when writing .glsl files, implementing visual effects, creating generative art, or w…

    1,488 installs
  9. container-lines mengto/skills

    Add vertical container-size guide lines with mini corner squares for precise, structured web layouts. Use when asked for container lines, measured layout guides, vertical boundary lines, editorial grid markers, or small…

    1,486 installs
  10. loading-sequence patternsdev/skills

    Teaches resource loading sequence optimization for Core Web Vitals. Use when you need to improve FCP, LCP, or FID by reordering how critical resources are discovered and loaded.

    1,481 installs
  11. preload patternsdev/skills

    Teaches resource preloading to prioritize critical assets. Use when critical resources like fonts, hero images, or key scripts are discovered late in the loading waterfall.

    1,481 installs
  12. react-ui-patterns sickn33/agentic-awesome-skills

    Modern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.

    1,481 installs
  13. frontend-crafting sentimony/skills

    You MUST use this when building, implementing, redesigning, reviewing, or refining user-facing interfaces - including pages, layouts, forms, navigation, dashboards, and reusable UI components in HTML, CSS, Vue, Nuxt, Re…

    1,477 installs
  14. Capture or repair reliable full-page screenshots for lazy-loaded, scroll-animated, Framer, WebGL/canvas, or reveal-heavy web pages. Use when full-page screenshots are blank, gray, white, sparse, show a tiny content stri…

    1,476 installs
  15. css-alpha-masking mengto/skills

    Apply CSS alpha masking with linear-gradient for horizontal or vertical edge fades (mask-image and -webkit-mask-image). Use when asked for alpha masks, fade edges, or CSS mask gradients.

    1,474 installs
  16. Expo React Native performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring Expo React Native code to ensure optimal performance patterns. Triggers on tasks involving React N…

    1,471 installs
  17. import-on-interaction patternsdev/skills

    Teaches interaction-based lazy loading for non-critical resources. Use when you have heavy components or libraries that are only needed after user interaction like clicks, hovers, or form input.

    1,471 installs
  18. landing-page jezweb/claude-skills

    Generate a complete, deployable landing page from a brief. Produces a single self-contained HTML file with Tailwind CSS (via CDN), responsive design, dark mode, semantic HTML, and OG meta tags. Sections: hero with CTA,…

    1,468 installs
  19. lightweight-charts tradingview/lightweight-charts

    Use when working with TradingView's lightweight-charts — creating charts, adding series (Line/Area/Bar/Candlestick/Histogram), configuring time and price scales, streaming realtime or historical data, panes, markers, pe…

    1,463 installs
  20. prismic prismicio/skills

    Use whenever Prismic is mentioned or relevant in any way — including questions, lookups, configuration, repository settings, content modeling, content types, slices, content (pages, assets, releases), localization, prev…

    1,461 installs
  21. vantajs mengto/skills

    Use when adding animated WebGL background effects with Vanta.js (setup, parameters, resizing, performance, integration in React/Next.js).

    1,461 installs
  22. globe-gl mengto/skills

    Use when implementing globe.gl (Globe.GL) for 3D globe data visualization with WebGL/ThreeJS, including setup, data layers (points, arcs, polygons, labels), and integration patterns in plain HTML or React.

    1,459 installs
  23. import-on-visibility patternsdev/skills

    Teaches visibility-based lazy loading using Intersection Observer. Use when you have below-the-fold components or images that don't need to load until the user scrolls to them.

    1,459 installs
  24. auth0-react auth0/agent-skills

    Use when adding Auth0 login, logout, protected routes, or user sessions to a React SPA. Integrates @auth0/auth0-react — use even if the user says "add login to my React app" or "protect my React routes" without naming t…

    1,457 installs
  25. three-best-practices emalorenzo/three-agent-skills

    Three.js performance optimization and best practices guidelines. Use when writing, reviewing, or optimizing Three.js code. Triggers on tasks involving 3D scenes, WebGL/WebGPU rendering, geometries, materials, textures,…

    1,456 installs
  26. frontend-dev-guidelines sickn33/agentic-awesome-skills

    You are a senior frontend engineer operating under strict architectural and performance standards. Use when creating components or pages, adding new features, or fetching or mutating data.

    1,453 installs
  27. third-party patternsdev/skills

    Teaches strategies for mitigating third-party script performance impact. Use when third-party scripts like analytics, ads, or widgets are degrading your page load times or Core Web Vitals.

    1,451 installs
  28. react-query mindrally/skills

    Guidelines for using React Query for data fetching, caching, and server state synchronization in React applications

    1,450 installs
  29. use-igniteui-blazor dotnet/skills

    Add, configure, or review Ignite UI for Blazor Lite component support in Blazor applications. USE FOR: installing IgniteUI.Blazor.Lite or IgniteUI.Blazor.GridLite, registering AddIgniteUIBlazor() in Blazor Server, WASM,…

    1,450 installs
  30. Create a perspective WebGL background grid with fading lines, subtle particle haze, slow forward drift, and gentle camera parallax.

    1,447 installs
  31. zustand-patterns yonatangross/orchestkit

    Reference for Zustand 5.x state management including slices, middleware, Immer, useShallow, persistence, selectors, and devtools integration. Documents 7 core patterns with TypeScript examples and anti-patterns. Use whe…

    1,446 installs
  32. route-based patternsdev/skills

    Teaches route-based code splitting for single-page applications. Use when different routes load distinct feature sets and you want to avoid loading all route code upfront.

    1,443 installs
  33. tree-shaking patternsdev/skills

    Teaches tree shaking for dead code elimination in JavaScript bundles. Use when your bundle includes unused exports and you want to reduce the final bundle size during the build step.

    1,442 installs
  34. unicorn-studio mengto/skills

    Use when embedding and customizing Unicorn Studio interactive animations on the web (embed, responsive sizing, performance, layering with UI, fallbacks).

    1,442 installs
  35. nginx-configuration aj-geddes/useful-ai-prompts

    Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.

    1,441 installs
  36. Convert a supplied HTML page or generated HTML reference into a screenshot-backed article containing multiple reusable interaction prompts. Use when the user provides an HTML file, exported page, generated-page.html, or…

    1,435 installs
  37. frontend-design am-will/codex-skills

    Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic…

    1,426 installs
  38. framed-grid-layout mengto/skills

    Create minimal framed grid layouts with thin visible boundary lines, L-shaped corner brackets, subtle diagonal line texture, and strict section alignment. Use when asked for clean, neutral, precise, structured, editoria…

    1,425 installs
  39. webgl-laser mengto/skills

    Create a fixed full-screen WebGL laser background effect with a thin white-hot vertical core, restrained brand-colored halo, and soft smoky fog around the beam. Use only for laser background effects, not full page layou…

    1,425 installs
  40. prpl patternsdev/skills

    Teaches the PRPL pattern for optimizing initial page load. Use when building Progressive Web Apps or when you need to push critical resources, render the initial route, pre-cache remaining routes, and lazy-load on deman…

    1,418 installs
  41. angular-best-practices alfredoperez/angular-best-practices

    Modern Angular best practices for building performant, maintainable Angular 17+ applications. Covers Signals, RxJS, components, templates, styles, performance, SSR, testing, forms, routing, accessibility, and architectu…

    1,415 installs
  42. mapbox-google-maps-migration mapbox/mapbox-agent-skills

    Migration guide for developers moving from Google Maps Platform to Mapbox GL JS, covering API equivalents, pattern translations, and key differences

    1,407 installs
  43. Reveal marked-up text word by word as scroll progress advances, while preserving semantic inline links, emphasis, responsive line wrapping, and reduced-motion readability. Use for headlines, quotes, manifestos, product…

    1,407 installs
  44. cc-skill-frontend-patterns sickn33/agentic-awesome-skills

    Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.

    1,400 installs
  45. webup-statusline webup/skills-cc

    Generate and install a custom Claude Code status line with selectable columns (model, context, effort level, git, dir, worktree, vim) and a color theme. Context and effort elements color-change based on level. Triggers…

    1,390 installs
  46. Add a restrained particle atmosphere inside one section with configurable shapes, density, gravity, wind, sway, rotation, recycling or settling, pointer disturbance, visibility pausing, responsive limits, and reduced-mo…

    1,376 installs
  47. reveal-hover-effect mengto/skills

    Build cursor-following spotlight reveals that expose a second aligned image through a soft radial mask. Use for hover-to-color, before-and-after, x-ray, material, texture, product-detail, and illustrated hero effects wh…

    1,376 installs
  48. premium-frontend-design kv0906/cc-skills

    Create award-winning, cinematic frontend interfaces that feel ALIVE. Combines 10+ years of creative frontend experience with technical excellence. Specializes in WebGL, custom shaders, premium animations, and distinctiv…

    1,375 installs
  49. phaser playableintelligence/game-creator

    Build 2D browser games with Phaser 3 using scene-based architecture and centralized state. Use when creating a new 2D game, adding 2D game features, working with Phaser, or building sprite-based web games.

    1,373 installs
  50. vue vercel-labs/json-render

    Vue 3 renderer for json-render. Use when building Vue UIs from JSON specs, working with @json-render/vue, defining Vue component registries, or rendering AI-generated specs in Vue.

    1,373 installs