Skip to content

Skill catalog

872web & 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. convex-component-authoring waynesutton/builder-skills

    Creates reusable Convex components with defineComponent, a clean client wrapper, their own schema, and an npm publish setup. Use when extracting a feature into a package, building something for the Convex component dire…

    1,144 installs
  2. live-cursors rivet-dev/skills

    Live cursors and multiplayer presence with Rivet Actors: per-connection cursor state, realtime updates over events or raw WebSockets, and throttling.

    1,144 installs
  3. framer-motion pproenca/dot-skills

    Framer Motion performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring React animations with Framer Motion to ensure optimal performance patterns. Triggers on tasks involvin…

    1,143 installs
  4. motion hairyf/skills

    Motion animation library for JavaScript, React and Vue. Use when creating animations, gestures, layout transitions, scroll-linked effects, or working with motion values and animation controls.

    1,143 installs
  5. hooks-pattern patternsdev/skills

    Teaches React Hooks for reusing stateful logic across components. Use when extracting shared behavior like form handling, subscriptions, or side effects into reusable custom hooks.

    1,137 installs
  6. No description provided.

    1,135 installs
  7. No description provided.

    1,135 installs
  8. No description provided.

    1,135 installs
  9. lottie mindrally/skills

    Expert guidelines for implementing performant Lottie animations on the web

    1,134 installs
  10. scroll-animations dylantarre/animation-principles

    Use when triggering animations on scroll - reveal effects, parallax, sticky headers, progress indicators, or any scroll-linked motion.

    1,134 installs
  11. Apply when designing VTEX IO configuration apps with the configuration builder or when a service app must receive structured configuration through runtime context. Covers the separation between service apps and configur…

    1,133 installs
  12. shadcn-svelte vercel-labs/json-render

    Pre-built shadcn-svelte components for json-render Svelte apps. Use when working with @json-render/shadcn-svelte, adding standard UI components to a Svelte catalog, or building Svelte web UIs with shadcn-svelte + Tailwi…

    1,131 installs
  13. tailwind-patterns jezweb/claude-skills

    Production-ready Tailwind CSS patterns for common website components: responsive layouts, cards, navigation, forms, buttons, and typography. Includes spacing scale, breakpoints, mobile-first patterns, and dark mode supp…

    1,128 installs
  14. accessibility-audit accesslint/skills

    Whole site or product — a full web accessibility (a11y) audit against WCAG 2.2, following the WCAG-EM methodology. Defines scope, samples representative pages and flows, runs the automated tier (`accessibility-scan`) an…

    1,127 installs
  15. pagespeed-insights enderpuentes/ai-agent-skills

    Audit web pages for performance optimization following PageSpeed Insights guidelines. Use when analyzing page performance, optimizing web applications, reviewing performance metrics, implementing Core Web Vitals improve…

    1,127 installs
  16. pyqt6-ui-development-rules oimiragieo/agent-studio

    PyQt6 desktop GUI development rules -- signal/slot architecture, QSS theming, QThread concurrency, layout management, and cross-platform rendering. Enforces MVC separation and responsive UI patterns.

    1,127 installs
  17. frontend-slides zarazhangrui/frontend-slides

    Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non…

    1,125 installs
  18. fusion-developer-app equinor/fusion-skills

    Guides feature development in Fusion Framework React apps, including app-scoped framework research, test authoring, and test-time mocking needed to choose and verify the right integration patterns. USE FOR: building fea…

    1,125 installs
  19. 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,125 installs
  20. Apply when building or debugging a VTEX IO session transform app (vtex.session integration). Covers namespace ownership, input-vs-output fields, transform ordering (DAG), public-as-input vs private-as-read model, cross-…

    1,125 installs
  21. 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,123 installs
  22. 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,119 installs
  23. 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,118 installs
  24. 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,118 installs
  25. core-web-vitals kostja94/marketing-skills

    When the user wants to optimize Core Web Vitals, fix LCP, INP, or CLS issues. Also use when the user mentions "Core Web Vitals," "CWV," "LCP," "INP," "CLS," "FID," "page speed," "page performance," "Largest Contentful P…

    1,117 installs
  26. react-composition-2026 patternsdev/skills

    Teaches modern React composition patterns for 2025/2026. Use when designing component APIs, building shared UI libraries, or refactoring prop-heavy components.

    1,117 installs
  27. Teaches the presentational/container pattern for separating view and logic. Use when you want to isolate data fetching and business logic from UI rendering for better testability and reuse.

    1,115 installs
  28. 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,115 installs
  29. Apply when implementing localization and translated copy in VTEX IO apps. Covers the `messages` builder, `/messages/*.json`, `context.json`, frontend message usage, and how VTEX apps integrate with `vtex.messages` for r…

    1,115 installs
  30. 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,114 installs
  31. threejs-game playableintelligence/game-creator

    Build 3D browser games with Three.js using event-driven modular architecture. Use when creating a new 3D game, adding 3D game features, setting up Three.js scenes, or working on any Three.js game project.

    1,112 installs
  32. 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,111 installs
  33. about-page-generator kostja94/marketing-skills

    Deprecated compatibility entry for About Page construction. This page is now maintained in Pagina; install and use page-builder to build a new About Page.

    1,110 installs
  34. pricing-page-generator kostja94/marketing-skills

    Deprecated compatibility entry for Pricing Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Pricing Page.

    1,110 installs
  35. 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,109 installs
  36. 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,108 installs
  37. game-3d-assets playableintelligence/game-creator

    3D asset engineer that finds, downloads, and integrates GLB/GLTF models into Three.js browser games. Use when a 3D game needs real models instead of primitive BoxGeometry/SphereGeometry shapes.

    1,106 installs
  38. 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,106 installs
  39. responsive-web-design aj-geddes/useful-ai-prompts

    Create responsive layouts using CSS Grid, Flexbox, media queries, and mobile-first design. Use when building adaptive interfaces that work across all devices.

    1,099 installs
  40. 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,098 installs
  41. react-render-optimization patternsdev/skills

    Teaches React rendering performance optimization patterns. Use when reducing unnecessary re-renders, optimizing memoization, improving state design, or diagnosing React performance issues.

    1,098 installs
  42. footer-generator kostja94/marketing-skills

    Deprecated compatibility entry for Footer construction. This component is now maintained in Bricks; install and use component-builder to build a new Footer.

    1,097 installs
  43. next-upgrade vercel-labs/openreview

    Upgrade Next.js to the latest version following official migration guides and codemods

    1,097 installs
  44. transitions-ui-generation jakubantalik/transitions.dev

    Make any UI appear as if an AI agent is generating it. A dotted wireframe is drawn from the element's own structure (outline, boxes, text lines, icon paths, with guides, corner handles and size labels), then the real UI…

    1,097 installs
  45. shopify-landing-page-builder nexscope-ai/ecommerce-skills

    High-converting landing pages — campaign pages, collection pages, seasonal promos, A/B testing

    1,093 installs
  46. mui davila7/claude-code-templates

    Material-UI v7 component library patterns including sx prop styling, theme integration, responsive design, and MUI-specific hooks. Use when working with MUI components, styling with sx prop, theme customization, or MUI…

    1,091 installs
  47. contact-page-generator kostja94/marketing-skills

    Deprecated compatibility entry for Contact Page construction. This page is now maintained in Pagina; install and use page-builder to build a new Contact Page.

    1,089 installs
  48. wxt-browser-extensions pproenca/dot-skills

    WXT browser extension performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring WXT browser extension code to ensure optimal performance patterns. Triggers on tasks involving…

    1,088 installs
  49. 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,087 installs
  50. 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,087 installs