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.
-
mittuled Bundle Integration Test RunnerSurfaces cross-component failures before they reach staging by exercising real service interactions. Use when asked to integration test runner. Suggest when relevant.
-
mittuled Bundle Component Mapper EngThis skill maps design components to engineering implementation plans and identifies reusable component patterns. Use when asked to break down a design into buildable components, identify shared patterns, or plan a component library extension. Also consider when design handoff includes unfamiliar component structures. Suggest when a new feature design contains components not yet in the codebase.
-
mittuled Bundle Accessibility AuditorThis skill audits the completed frontend for accessibility compliance before release. Use when asked to verify WCAG conformance, run a pre-release accessibility review, or certify a feature for launch. Also consider when legal or compliance teams request an accessibility attestation. Suggest when a release candidate is tagged and no accessibility sign-off exists.
-
mittuled Bundle Cross Platform TesterThis skill tests the frontend across browsers, devices, and operating systems to ensure consistent behaviour. Use when asked to verify cross-browser compatibility, validate responsive behaviour, or test on specific device targets. Also consider when a release targets a new platform or browser version. Suggest when a feature uses APIs with uneven browser support.
-
xalgord Skill Exploiting Excessive Data Exposure In APITests APIs for excessive data exposure where endpoints return more data than the client application needs, relying on the frontend to filter sensitive fields. The tester intercepts API responses and analyzes them for leaked PII, internal identifiers, debug information, or sensitive business data that the UI does not display but the API transmits. This maps to OWASP API3:2023 Broken Object Property Level Authorization. Activates for requests involving API data leakage testing, excessive data exposure, response filtering bypass, or API over-fetching.
Audited -
codyswanngt Bundle Lisa MonitorMonitor application health AND audit observability completeness for the current repo, then file build-ready tickets for what it finds. Checks health endpoints, recent logs (CloudWatch / Sentry / browser console), error-rate spikes, performance hotspots, pending migrations, and Playwright smoke flows via the stack-specific ops-specialist (Expo, Rails) or stack-agnostic base probing (any stack, incl. NestJS / CDK). Audits the repo against an observability-completeness rubric scoped to its type (frontend / backend / infra) and flags instrumentation gaps (e.g. no distributed tracing, no DB/query analytics). For each high-signal anomaly and each in-scope missing dimension it files a single-repo, build-ready leaf ticket via tracker-write (idempotent, capped, repo-scoped) so the intake cron implements it — monitor files only, it never fixes. Manual (no cron); files by default, `--dry-run` previews. Conservative by default. Also invoked as the post-deploy step of lisa-verify, where it runs report-only (never files).
-
codyswanngt Skill Ops DB OpsDatabase migrations, reverts, schema generation, GraphQL codegen, and the reset/seed/verify state operations for Expo + serverless backend projects. Operates on the backend (TypeORM) and frontend (GraphQL code generation).
-
codyswanngt Skill Ops DeployDeploy Expo frontend (EAS Update/Build) or serverless backend (Serverless Framework) to dev, staging, or production environments.
-
codyswanngt Skill Ops Check LogsCheck application logs from local processes, browser console, React Native device logs, or remote AWS CloudWatch. Supports log tailing, filtering, and error searching across all platforms.
-
nevaberry Bundle Astro Knowledge PatchAstro
-
nevaberry Bundle React Knowledge PatchReact
-
nevaberry Bundle Vuejs Knowledge PatchVue.js
-
nevaberry Bundle Nextjs Knowledge PatchNext.js
-
nevaberry Bundle Svelte Knowledge PatchSvelte
-
nevaberry Bundle Tailwind Knowledge PatchTailwind CSS
-
ulpi-io Bundle Vite Flare StarterScaffold a full-stack Cloudflare app from vite-flare-starter — React 19, Hono, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui, TanStack Query, R2, Workers AI. Run setup.sh to clone, configure, and deploy.
-
ulpi-io Skill React Native SpecialistExpert in React Native (New Architecture), TurboModules, Fabric, and Expo. Specializes in native module development and performance optimization.
-
ulpi-io Bundle Frontend TestingGenerate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
-
ulpi-io Bundle Flexlayout ReactFlexLayout for React - Advanced docking layout manager with drag-and-drop, tabs, splitters, and complex window management
-
ulpi-io Bundle Sentry React SdkFull Sentry SDK setup for React. Use when asked to "add Sentry to React", "install @sentry/react", or configure error monitoring, tracing, session replay, profiling, or logging for React applications. Supports React 16+, React Router v5-v7, TanStack Router, Redux, Vite, and webpack.
-
ulpi-io Bundle Frontend Design SystemProduce production-grade UI designs using clear design tokens, layout rules, motion guidance, and accessibility checks for consistent, scalable frontend development.
-
ulpi-io Bundle Clerk Nextjs PatternsAdvanced Next.js patterns - middleware, Server Actions, caching with Clerk.
-
ulpi-io Bundle Sentry Nextjs SdkFull Sentry SDK setup for Next.js. Use when asked to "add Sentry to Next.js", "install @sentry/nextjs", or configure error monitoring, tracing, session replay, logging, profiling, AI monitoring, or crons for Next.js applications. Supports Next.js 13+ with App Router and Pages Router.
-
ulpi-io Bundle Baoyu Post To WechatPosts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text posting (贴图, formerly 图文) with multiple images. Markdown article workflows default to converting ordinary external links into bottom citations for WeChat-friendly output. Use when user mentions "发布公众号", "post to wechat", "微信公众号", or "贴图/图文/文章".
-
ulpi-io Bundle Migrate To VinextMigrates Next.js projects to vinext (Vite-based Next.js reimplementation). Load when asked to migrate, convert, or switch from Next.js to vinext. Handles compatibility scanning, package replacement, Vite config generation, ESM conversion, and deployment setup (Cloudflare Workers natively, other platforms via Nitro).
-
ulpi-io Bundle React Best PracticesReact and Next.js performance optimization guidelines from Vercel Engineering. Use 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.
-
ulpi-io Skill Remotion RenderRender videos from React/Remotion component code via inference.sh. Pass TSX code, get MP4. Supports all Remotion APIs: useCurrentFrame, useVideoConfig, spring, interpolate, AbsoluteFill, Sequence. Configurable resolution, FPS, duration, codec. Use for: programmatic video generation, animated graphics, motion design, data-driven videos, React animations to video. Triggers: remotion, render video from code, tsx to video, react video, programmatic video, remotion render, code to video, animated video, motion graphics code, react animation video
-
ulpi-io Bundle Fullstack GuardianBuilds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use when implementing features across frontend and backend, building REST APIs with corresponding UI, connecting frontend components to backend endpoints, creating end-to-end data flows from database to UI, or implementing CRUD operations with UI forms. Distinct from frontend-only, backend-only, or API-only skills in that it simultaneously addresses all three perspectives—Frontend, Backend, and Security—within a single implementation workflow. Invoke for full-stack feature work, web app development, authenticated API routes with views, microservices, real-time features, monorepo architecture, or technology selection decisions.
-
ulpi-io Bundle Baoyu Url To MarkdownFetch any URL and convert to markdown using Chrome CDP. Saves the rendered HTML snapshot alongside the markdown, and automatically falls back to the pre-Defuddle HTML-to-Markdown pipeline when Defuddle fails. Supports two modes - auto-capture on page load, or wait for user signal (for pages requiring login). Use when user wants to save a webpage as markdown.
-
ulpi-io Bundle Swiftui UI PatternsBest practices and example-driven guidance for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens, or needing component-specific patterns and examples.
-
ulpi-io Skill Accessibility TesterWCAG 2.2 AA compliance expert specializing in audits, automated testing, screen reader validation, and remediation.
-
ulpi-io Skill Mobile App DeveloperExpert in cross-platform mobile development (React Native/Flutter), bridging native performance with shared business logic.
-
ulpi-io Bundle Backend Code ReviewReview backend code for quality, security, maintainability, and best practices based on established checklist rules. Use when the user requests a review, analysis, or improvement of backend files (e.g., `.py`) under the `api/` directory. Do NOT use for frontend files (e.g., `.tsx`, `.ts`, `.js`). Supports pending-change review, code snippets review, and file-focused review.
-
ulpi-io Skill Orpc Contract FirstGuide for implementing oRPC contract-first API patterns in Dify frontend. Trigger when creating or updating contracts in web/contract, wiring router composition, integrating TanStack Query with typed contracts, migrating legacy service calls to oRPC, or deciding whether to call queryOptions directly vs extracting a helper or use-* hook in web/service.
-
ulpi-io Bundle Angular Best PracticesCurated Angular best practices for building performant, maintainable Angular 17+ applications. Covers Signals, RxJS, performance, SSR, testing, forms, routing, and architecture. Library-specific add-ons available for NgRx, SignalStore, TanStack Query, Material, PrimeNG, Spartan UI, and Transloco. Do not use for AngularJS (1.x), React, Vue, or non-Angular TypeScript projects.
-
agents-store Skill Auth PatternsNext.js authentication and authorization patterns. Use when the user asks about "authentication in Next.js", "NextAuth.js", "Auth.js", "middleware auth guards", "protected routes", "session management", "role-based access", "login page", "signup form", "JWT sessions", "cookies auth", or needs guidance on implementing auth in App Router applications.
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 ops-check-logs, integration-test-runner, component-mapper-eng. 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.