Web & Frontend
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
-
uxjoseph Skill Supanova Full OutputOverrides default LLM truncation behavior. Enforces complete HTML generation with zero placeholder patterns. Every landing page must be delivered as a complete, production-ready file. No shortcuts, no skeletons, no "add more as needed" patterns.
-
uxjoseph Skill Supanova Redesign EngineUpgrades existing landing pages to premium quality. Audits current design for generic AI patterns and applies Supanova's high-end standards. Works with any HTML/CSS landing page — Tailwind, vanilla CSS, or inline styles.
-
vainjs Skill ReactTypeScript/React code standards for writing, modifying, generating, reviewing, and refactoring React code. Make sure to use this skill for any task that creates or changes React code, TSX/JSX files, React components, hooks, props, state, React TypeScript types, or React project file organization — even if the user does not explicitly mention "React", "skill", or "standards".
-
varuntej07 Bundle Walkie TalkieAudit a completed product feature from the perspective of every affected user and actor, tracing the observable journey through actual code, runtime behavior, data, side effects, and recovery paths. Use after implementing a feature in any product layer, including UI, APIs, background jobs, notifications, authentication, permissions, payments, uploads, synchronization, real-time media, AI or agent actions, integrations, migrations, hardware, mobile, desktop, or web. Apply when validating UX completeness, production readiness, edge cases, lifecycle behavior, concurrency, failure recovery, accessibility, privacy, performance, compatibility, observability, or whether the built implementation matches the intended experience.
-
vdelacou Skill Atelier GreenfieldStand up a NEW Bun/TypeScript, Next.js, or Java (Quarkus) repo to the atelier standard from zero — scaffold the Clean Architecture (or Atomic Design) layout, copy the gate assets, wire the git hooks, write the build scripts, lay a minimal green walking skeleton, and prove every gate passes before the first commit. Use when starting a fresh repo or a new monorepo package from scratch — say "scaffold a new Bun repo", "bootstrap a new project to the standard", "set up a new atelier repo / Next.js package", or "scaffold a new Java/Quarkus service". Greenfield only. NEVER use it for work inside an existing codebase (adding features, setting up lint or tooling, config changes) — those belong to the main atelier skill, or to atelier-review-me adopt mode for bringing a brownfield repo up to the standard.
-
vercel-labs Bundle Astro Webflow To VercelMigrate an Astro application from Webflow Cloud to Vercel. Use this skill when a user wants to move, migrate, or port an Astro app off Webflow Cloud onto Vercel. This covers swapping the @astrojs/cloudflare adapter for @astrojs/vercel, removing Wrangler and the Webflow Cloud config files (webflow.json, wrangler.json, worker-configuration.d.ts), dropping the base path the app mounted under on a Webflow site, removing the Edge runtime directive from API routes, repointing Cloudflare storage bindings read through locals.runtime.env (Object Storage/R2, Key Value Store/Workers KV, SQLite/D1) to Vercel storage, recreating environment variables, and deploying. Triggers include phrases like 'migrate to Vercel', 'move off Webflow Cloud', 'Astro Webflow Cloud to Vercel', or the presence of webflow.json, wrangler.json, @astrojs/cloudflare, or locals.runtime.env in an Astro project. Do not use for non-Astro frameworks or for migrations in the opposite direction (Vercel to Webflow Cloud).
28.7k -
vercel-labs Bundle Nextjs Webflow To VercelMigrate a Next.js application from Webflow Cloud to Vercel. Use this skill when a user wants to move, migrate, or port a Next.js app off Webflow Cloud onto Vercel. This covers removing the OpenNext Cloudflare adapter (@opennextjs/cloudflare) and the initOpenNextCloudflareForDev dev hook, uninstalling Wrangler, deleting the Webflow Cloud config files (webflow.json, wrangler.json, open-next.config.ts, cloudflare-env.d.ts), dropping the base path the app mounted under on a Webflow site (basePath and assetPrefix in next.config.ts), removing the Edge runtime directive (export const runtime = 'edge') from Route Handlers and middleware, repointing Cloudflare storage bindings read through getCloudflareContext().env (Object Storage/R2, Key Value Store/Workers KV, SQLite/D1) to Vercel storage, recreating environment variables, and deploying. Next.js runs natively on Vercel, so no adapter replaces OpenNext. Triggers include phrases like 'migrate to Vercel', 'move off Webflow Cloud', 'Next.js Webflow Cloud to Vercel', or
28.7k -
versionsai Skill Windows Utf8 GuardUse when editing or running this repository on Windows, especially if the task touches Chinese text, console output, logs, HTML templates, or any file that may show garbled characters. Helps prevent and fix UTF-8/GBK mojibake in this project.
-
virtuoso-dev Bundle React VirtuosoBuild virtualized lists, grids, and tables with react-virtuoso. Use this skill when (1) rendering large or infinite lists, (2) building grouped lists with sticky headers, (3) virtualizing HTML tables, (4) laying out same-sized items in a responsive grid, (5) building feeds or logs that follow new items at the bottom, (6) diagnosing virtualization symptoms such as jumpy scrolling, a list that does not scroll to the bottom, items overlapping, blank items, or "zero-sized element" errors, or (7) any task involving Virtuoso, GroupedVirtuoso, VirtuosoGrid, TableVirtuoso, VirtuosoHandle, itemContent, followOutput, or firstItemIndex.
-
virtuoso-dev Bundle Reactive EngineManage application state with the @virtuoso.dev/reactive-engine-* package family. Use this skill when (1) defining reactive state with Cell, Stream, Trigger, or Resource nodes, (2) wiring React components through EngineProvider, useCellValue, useCellValues, or usePublisher, (3) fetching data with Query and Mutation from reactive-engine-query, (4) routing with Route, Layout, and Guard from reactive-engine-router, (5) persisting cells with linkCellToStorage, (6) architecting a component or library on top of the engine, (7) observing or troubleshooting propagation with describeNode, observeDiagnostics, useEngineDiagnostics, or useRemoteEngineDiagnostics, or (8) any task involving Engine, pub, sub, getValue, combine, pipe, link, changeWith, the e namespace, missing or duplicate emissions, unexpected distinct suppression, or the error "No active engine found".
-
vivliostyle Skill Resolve IssueResolve a Vivliostyle.js GitHub issue end-to-end. Use when: reproducing a bug, fixing an issue, creating test case from issue, verifying issue behavior, debugging rendering problems. Fetches issue content, creates an HTML test file, reproduces the bug visually with the VS Code integrated browser, and falls back to Chrome DevTools MCP when DevTools-specific diagnostics are needed.
-
vizuh Skill SetupPrepare a consent-safe ClickTrail installation plan for Astro, Nuxt, Vue, React, Next.js, or browser JavaScript projects. Use when the user asks to install, add, configure, or set up ClickTrail.
-
voidmatcha Bundle UI Reverse EngineeringClone or recreate a live website URL, page, or section as React + Tailwind with extracted DOM, CSS, assets, responsive layout, motion, and interactions. Use for live-URL implementation or fidelity repair; not capture-only or diff-only requests.
-
vortiago Skill Run IOSBuild, launch, and drive the notes app natively on the iOS simulator (React Native hosted in .NET MAUI). Use when running or building the iOS app, or driving/screenshotting its UI.
-
vortiago Skill Run WebBuild and serve the notes app as React Native Web, and run its Playwright end-to-end test. Use when running, serving, or building the web edition, or running the web e2e.
-
vortiago Skill Run AndroidBuild, launch, and drive the notes app natively on Android (React Native hosted in .NET MAUI). Use when running or building the Android app, booting the emulator, or driving/screenshotting its UI.
-
vortiago Skill Run WindowsBuild, launch, and drive the notes app on Windows (React Native Web hosted in a WebView2 over the in-process .NET MAUI backend). Use when running or building the Windows app, or driving/screenshotting its UI.
-
web-dna Skill Review ComponentReviews a component's source code for accessibility issues without running a browser. Checks ARIA attribute usage, semantic HTML patterns, keyboard navigation, and focus management. Use when the user asks to review, check, or audit a component, file, or code for accessibility.
-
web-dna Skill Fix AccessibilityExecutes an existing accessibility fix plan from .navable-plan.json. Works through pending items in priority order, applying code fixes with before/after patterns. Use when a .navable-plan.json file exists and the user wants to fix, apply, or continue fixing accessibility issues.
-
web-dna Bundle Scan AccessibilityScans a URL for WCAG 2.1 AA accessibility violations using Playwright and axe-core via the navable MCP server. Generates a prioritized fix plan with before/after code patterns and EN 301 549 mapping. Use this as the default skill for accessibility work: when the user asks to check, scan, or fix accessibility of a page or URL. (For structure-only audits, see audit-page-structure.)
-
web-dna Skill Audit Page StructureAudits page structure for accessibility: landmark regions, heading hierarchy, navigation patterns, skip links, and document metadata. Use ONLY when the user explicitly asks about landmarks, heading order, page outline, or navigation structure — NOT for general accessibility scans or fix workflows (use scan-accessibility for those).
-
whuanle Skill Moai FeatureOrchestrate a full-stack feature in the MoAI project (backend CQRS module + frontend page + i18n + verification). Use when the user asks to add a feature module, API endpoint, or management page, or says "做XX功能/新增接口/加个管理页". 仅限 MoAI 项目。Use only for the MoAI project.
-
whuanle Skill Moai Frontend UIFrontend page standards for MoAI ui/ (React 19, antd 5 design-system, Kiota client, zustand, i18next). Use when adding/modifying pages, API wrappers, i18n keys, or frontend tests in ui/. 仅限 MoAI 项目。Use only for the MoAI project.
-
proelias7 Bundle Fivem React NuiBuilds NUI interfaces for FiveM using React 18 + TypeScript + Vite + Tailwind CSS v3 + Zustand. Use when the user mentions NUI, interface, UI, menu, HUD, panel, overlay, React, Vite, Tailwind, or any in-game interface for FiveM — regardless of the backend framework (vRP, QBCore, Qbox, ESX). Covers project structure, FiveM CEF restrictions, observe/Post hooks, VisibilityProvider, animations, dynamic config/theme, and performance rules.
-
proyecto26 Bundle React Router V7React Router v7 full-stack development with SSR. Use when working with routes, loaders, actions, SSR, Form components, fetchers, navigation guards, protected routes, URL search params, or the web app in apps/web.
-
psyray Skill Oasis Dashboard JS PatternsDashboard JavaScript patterns for OASIS. Use when editing oasis/static/js/dashboard/*.js, dashboard-app.js, dashboard CSS/templates, or any frontend/backend contract (progress, stats, filters, report modal, audit comparison, assistant chat UI).
-
punkaze Bundle Shelf IssueUse when the user defers a bug or in-flight investigation — "shelve this", "park it as a known issue", "come back to this later" — to capture it as a resumable known-issue doc in the current project so it can be picked back up later without losing context. Also use when the user wants to preview, browse, or review existing known-issue docs — "show me the known issues", "preview the known issues", "spin up the known-issues dashboard" — to build an interactive HTML summary (sortable table with severity/status/category, click-through detail) served on a local server. Also use when the user wants to retrofit or bulk-edit many known-issue docs at once — "migrate all the known-issue docs to the new template", "rename this field across every known-issue doc".
-
pwndoc Skill Test SpecialistTest orchestrator for PwnDoc. Analyzes a feature or the full project to determine test gaps across backend (Jest), frontend unit (Vitest), and frontend E2E (Playwright), then delegates to /test-backend, /test-frontend-unit, and /test-frontend-e2e skills.
-
pwndoc Bundle Test Frontend E2eGenerates Playwright E2E specs for PwnDoc. Tests run against the full stack (frontend + backend + MongoDB) with pre-authenticated browser sessions. Run with ./pwndoc-cli test --frontend-e2e.
-
pwndoc Bundle Test Frontend UnitGenerates frontend unit tests for PwnDoc using Vitest and Vue Test Utils. Handles services (axios mock), components (mount with Quasar), pages (full setup), and Pinia stores. Run with ./pwndoc-cli test --frontend-unit.
-
quick-brown-foxxx Skill Managing StateState management patterns: Zustand stores, React Context, URL state, form state. Use when creating stores, managing component state, or choosing state patterns. ALWAYS load this skill when writing any react code!
-
quick-brown-foxxx Skill Testing React TSReact/TypeScript testing with Vitest and Playwright: philosophy, component tests, integration tests, e2e tests, test infrastructure. Use when writing tests or setting up test infrastructure. ALWAYS load this for working with tests in react.
-
quick-brown-foxxx Skill Building API ClientsType-safe API clients: HTTP client, Zod validation, Result pattern, Swagger codegen. Use when creating API integrations or working with backend services. ALWAYS load this skill when working with APIs in react clients
-
quick-brown-foxxx Skill Writing React TS CodeCore React/TypeScript standards: strict typing, Result-based error handling, component patterns, code style. Use when writing or editing any React/TypeScript code. ALWAYS load this skill before working with any react code.
-
quick-brown-foxxx Skill Building UI ComponentsUI component patterns: shadcn/ui, component organization, variant system. Use when building or modifying React UI components. ALWAYS load this skill when working with react code.
-
quick-brown-foxxx Skill Setting Up Nextjs ProjectsNext.js project setup: directory structure, configuration, tooling, environment validation. Use when bootstrapping new projects or understanding project layout.
Frequently asked questions
What are Web & Frontend agent skills?
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
Which Web & Frontend skills are most installed?
Popular Web & Frontend skills on SkillMD right now include supanova-full-output, supanova-redesign-engine, react. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Web & Frontend skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.