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.
-
ccf-claude-code-ccf-marketplace Skill Angular MigrationMigrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.
-
ccf-claude-code-ccf-marketplace Skill React ModernizationUpgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.
-
abdullahmalik17 Bundle Styling With ShadcnBuild beautiful, accessible UIs with shadcn/ui components in Next.js. Use when creating forms, dialogs, tables, sidebars, or any UI components. Covers installation, component patterns, react-hook-form + Zod validation, and dark mode setup. NOT when building non-React applications or using different component libraries.
-
abdullahmalik17 Bundle Building Nextjs AppsBuild Next.js 16 applications with correct patterns and distinctive design. Use when creating pages, layouts, dynamic routes, upgrading from Next.js 15, or implementing proxy.ts. Covers breaking changes (async params/searchParams, Turbopack, cacheComponents) and frontend aesthetics. NOT when building non-React or backend-only applications.
-
djankies Bundle Handling AnimationsHandling Animations
-
jst-well-dan Bundle Vercel React Best PracticesReact 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 tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
-
jst-well-dan Skill Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
-
frumu-ai Bundle Theme FactoryToolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
-
clawdsolana Bundle ArtifactsUse when the user asks to 'add a mobile app', 'create a mobile version', 'add a web version', 'add a slide deck', or any second app alongside the existing project. This creates a separate artifact (e.g. Expo for mobile, React for web). Read this skill before creating or migrating.
-
clawdsolana Bundle Mockup SandboxUse when the user wants to create, preview, or iterate on any web UI content on the canvas. This is the only way to show live rendered components on the board — all other canvas shapes are static. Activate for: designing or prototyping components on the canvas, comparing design variants side-by-side, showing responsive previews (mobile/tablet/desktop), previewing component states (loading/error/empty), comparing dark vs light mode, or any request that involves putting rendered web content on the board. Sets up a vite dev server with isolated component preview URLs for iframe embedding. For variant exploration (2+ design alternatives), includes subagent orchestration patterns for parallelizing work with DESIGN subagents. Never embed the main app URL directly — always use this skill. Read the entire skill carefully — it contains critical path conventions, image handling rules, and subagent delegation patterns that cause silent failures when skipped. For two specific workflows, also activate the companion skill:
-
henryhawke Bundle AccessibilityUse for WCAG 2.2 accessibility audits, screen reader testing (VoiceOver, NVDA, JAWS), automated a11y testing, visual validation, and remediation guidance.
-
officedev Skill Doc WriterDraft and update Contoso engineering documentation.
-
officedev Skill Task RunnerExecute routine engineering tasks for the Contoso team.
-
officedev Skill Code ReviewerReview code changes for the Contoso engineering team.
-
whitebeardit Skill Skill Frontend QA FriendlyFrontend QA-friendly
-
7a336e6e Skill Frontend Landing🎭 Immersive Storybook Landing Page — Frontend Skill
-
valec3 Skill Frontend Quality FormattingStandardized guidelines and patterns for Frontend Quality Formatting.
-
openxjarvis Bundle Webapp TestingTest local web applications using Playwright. Use when: testing a running web app, checking UI behavior, automating browser interactions, verifying HTML artifacts, or doing visual regression checks.
-
pmarashian Skill Configurable API Base UrlConfigurable API Base URL (Frontend)
-
ab-aswini Skill ReactReact Skill
-
mrsdaehin Bundle K6 HTML ReportAdds a custom HTML summary report and text summary output to your k6 test script using the k6-reporter and k6-summary libraries.
-
peterfei Bundle Frontend Dev Agent 2前端开发 Agent — UI 实现、组件构建、交互设计、性能优化、可访问性
-
valentierro Bundle Fullstack Vivilo3dFull-stack development for Vivilo 3D (Next.js 16, Prisma, custom order flow, Mercado Pago sinal/saldo, Melhor Envio, referral). Use when building or maintaining vivilo3d, custom 3D gift orders from drawings, admin pedidos, or the valentierro/vivilo3d repository.
-
valentierro Bundle Fullstack Cometageek3dFull-stack development for Cometa Geek 3D e-commerce (Next.js 14, Prisma, Auth.js, Mercado Pago, Melhor Envio, model-viewer). Use when building or maintaining cometageek3d, geek 3D printing shop features, checkout, admin, or the valentierro/cometageek3d repository.
-
opentrons Skill Opentrons Typescript 2TypeScript conventions, React patterns, testing, styling, and import rules for the Opentrons monorepo JS/TS packages. Use when working with TypeScript or React files in app/, components/, shared-data/, step-generation/, protocol-designer/, protocol-visualization/, opentrons-ai-client/, or other JS/TS packages.
-
devantler-tech Skill Astro 2Skill for building with the Astro web framework. Helps create Astro components and pages, configure SSR adapters, set up content collections, deploy static sites, and manage project structure and CLI commands. Use when the user needs to work with Astro, mentions .astro files, asks about static site generation (SSG), islands architecture, content collections, or deploying an Astro project.
-
dzhng Skill Write Spec 2Break large features into independently verifiable, human-reviewable slices under specs/<feature>/. Use for risky or multi-step feature work that needs upfront questioning, API seams, browser-playable checkpoints, HTML visualizations, screenshot gates, staged implementation plans, recursive fog-of-war reslicing, or proactive research into reference implementations/best practices before slicing. Pairs with your project's verification harness and screenshot gates (the browser checkpoints), [refactor-clean](../refactor-clean/SKILL.md) (review the materialized spec so the plan describes one-owner architecture, not the feature bolted on), [screenshot-critique](../../visual/screenshot-critique/SKILL.md) and [compare-screenshots](../../visual/compare-screenshots/SKILL.md) (the visual gates), and a code-review pass (audit each slice before it lands).
-
harshsinghmp Bundle New Project 2Purpose-First interactive project creator, companion configurator, DOX Engine, and Agent Engine provisioner. Implements a 6-stage sequential execution pipeline: Stage 1 (Purpose-First Root Prompt), Stage 2 (Hierarchical Decision Tree with Tradeoff Engine), Stage 3 (Official Package Installation & Full End-to-End Companion Wiring), Stage 4 (Modern OKLCH Tokens & Fluid BEM System), Stage 5 (Client Intake Brief with post-scaffold agent onboarding), and Stage 6 (Closeout). Bootstraps the Agents-First architecture (AGENTS.md, 9-folder .agents/ container, 13 modular standards, brand tokens, and cognitive memory) before interactively composing project intent, framework (Next.js 16, Astro v7, Instatic HTML, Roots Bedrock, Expo), styling (Hybrid UnoCSS Wind 4 + BEM), animations (CSS presets, Motion.dev, GSAP), state management (NanoStores cross-island store), mobile conversion (Ionic Capacitor for Astro/Next.js to iOS/APK, Expo for React), CMS (Payload 3.0 + Puck, Keystatic, StudioCMS, Git-based CMS), e-commerce (Medu
-
dobroslavradosavljevic Bundle Oxfmt 3Build, review, debug, configure, migrate, teach, or plan Oxfmt JavaScript/TypeScript formatting with current Oxc docs and a full usage guide. Use for oxfmt how-to, oxfmt.config.ts, defineConfig, .oxfmtrc.json, Prettier migration, --check/--write, printWidth, sortImports, sortTailwindcss Tailwind class sorting (stylesheet/config/functions), sortPackageJson, ignorePatterns, oxfmt-ignore, language support, Biome migration, Vite+ fmt, VS Code/Cursor .vscode/settings.json format-on-save, auto sort imports, remove unused via Oxlint source.fixAll.oxc, editors, CI format gates, and day-to-day format workflows.
-
dobroslavradosavljevic Bundle Vitest Architecture 3Enforce portable Vitest house style in apps/packages: per-workspace unit + integration projects, tests/ layout, scripts, passWithNoTests, fixtures/setup, and unit vs integration boundaries. Use when scaffolding tests, reviewing test layout, adding Vitest to a package, or when the user asks for vitest-architecture. Optional with-* overlays for testcontainers, Effect testing, Elysia Eden treaty, React happy-dom, typecheck projects, Storybook browser, live harnesses, and coverage. Not a Vitest API docs skill.
-
heyeddi-com Bundle No Duplicate UI 3Scans Vue files for duplicate component names and similar template overlap. Use during PR review or when refactoring UI to enforce DRY architecture.
-
heyeddi-com Bundle Composable Patterns 3Provides FastAPI JWT and Firebase client composable patterns for consistent auth and data layers. Context-first skill: use when writing or reviewing Vue composables for API access.
-
heyeddi-com Bundle Primevue Openprops Architect 4Enforces PrimeVue + project design tokens when editing Vue or CSS. OpenProps rules apply only when the project already uses open-props. Runs vue-tsc and stylelint when available.
-
yunseo-kim Bundle Docs Writer 2Unified documentation workflow for writing, reviewing, and updating technical docs across repositories. Use when users ask to write or edit docs, review doc quality, map code changes to doc impact, scaffold new documentation, update README/API guides, or improve docs in `/docs` and `*.md`/`*.mdx` files. Supports self-contained profile-based behavior for generic docs, Next.js docs, and Angular docs.
-
yunseo-kim Bundle React Native SkillsReact Native and Expo best practices for building performant mobile apps. Contains 35+ rules across 14 categories covering list performance, animations, navigation, UI patterns, and platform-specific optimizations. Use when building React Native components, optimizing lists, implementing animations, or working with native modules.
-
yunseo-kim Bundle Composition PatternsReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Covers compound components, state lifting, context interfaces, and React 19 API changes.
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 angular-migration, react-modernization, styling-with-shadcn. 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.