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.
-
modbender Bundle React Component Generator生成 React 组件模板,支持 Function Component, Class Component, Hooks, TypeScript,一键生成完整组件代码。
12 -
catlog22 Bundle Team Frontend 2Unified team skill for frontend development. Pure router — all roles read this file. Beat model is coordinator-only in monitor.md. Built-in ui-ux-pro-max design intelligence. Triggers on "team frontend".
-
catlog22 Bundle Team Frontend Debug 2Frontend debugging team using Chrome DevTools MCP. Dual-mode — feature-list testing or bug-report debugging. Triggers on "team-frontend-debug", "frontend debug".
-
catlog22 Bundle Team Interactive Craft 2Unified team skill for interactive component crafting. Vanilla JS + CSS interactive components with zero dependencies. Research -> interaction design -> build -> a11y test. Uses team-worker agent architecture. Triggers on "team interactive craft", "interactive component".
-
stareezy-1 Skill Frontend Architecture 2A portable, framework-agnostic architecture style for any React or React Native frontend. Organizes apps into feature modules with page/screen directories, a strict server-state vs UI-state split, barrel-only cross-module imports, co-located styles, and clear component-promotion rules. State-management agnostic (Zustand, Redux Toolkit, MobX, Jotai, Valtio, or Context). Styling agnostic (Tailwind, CSS Modules, Tamagui, StyleSheet, styled-components). Use this skill when scaffolding a new app, adding a feature or module, deciding where a component, hook, or piece of state should live, naming types and interfaces, or reviewing folder structure and import boundaries. Works with Next.js App Router, React + Vite SPA, Remix, and Expo / React Native.
-
stareezy-1 Skill Frontend Observability 2A portable, framework-agnostic field-side observability system for any React or React Native app. Establishes one typed event taxonomy (canonical event-name constants, never inline strings), a best-effort non-blocking provider fan-out so a failing or absent analytics provider can never throw into the app or block other providers, a single track() entry point exposed through a context hook, real-user Core Web Vitals (RUM) reporting that complements lab Lighthouse budgets, error reporting at deliberate boundaries, and consent/privacy gating so nothing fires before opt-in. Provider-agnostic (Firebase Analytics, GA4, Microsoft Clarity, PostHog, OpenPanel, Sentry, Vercel/Cloudflare analytics) and works the same on web and React Native via one adapter shape. Use this skill when adding analytics or product tracking, instrumenting user actions, reporting Web Vitals from real users, wiring Firebase Analytics on web or React Native, wiring error reporting, gating telemetry on consent, or designing an event schema. Pair
-
stareezy-1 Skill Frontend Data Contracts 2A portable, framework-agnostic discipline for type safety at the network edge of any React or React Native app. Establishes one typed API client as the single fetch boundary, a parse-don't-validate rule that turns wire JSON into trusted domain types before it enters the app, a single response envelope ({ data } / { error }), one normalized typed error class for every failure mode (server error, bad status, network/abort), per-field validation errors mapped to forms, branded ID types so identifiers can't be mixed, and the rule that raw API shapes never leak past the client. Works with fetch, Zod/Valibot validation, and TanStack Query / RTK Query / SWR. Use this skill when designing an API client, validating or parsing API responses, modeling request/response types, handling API errors, mapping server validation to form fields, or stopping untyped fetch calls from spreading through components. Works with React + Vite, Next.js, Remix, and Expo / React Native.
-
stareezy-1 Skill Frontend Optimistic Mutations 2A portable, framework-agnostic discipline for the write path of any React or React Native app using a query/cache layer. Codifies the optimistic-update lifecycle (cancel in-flight queries → snapshot every affected cache → patch instantly → roll back verbatim on error → invalidate on settle), idempotency keys generated once at form init so retries replay the original response on money-moving writes, multi-cache coherence so a detail view and every list page update in lock-step, and the rule that server state is never mirrored into a client store. Shows TanStack Query, RTK Query, and SWR variants. Use this skill when writing create/update/delete mutations, adding optimistic UI with rollback, making writes idempotent, keeping list and detail caches consistent after a write, or reviewing mutation and cache-invalidation code. Works with React + Vite, Next.js, Remix, and Expo / React Native.
-
daisy-now Bundle Design Mobile Apps With DaisyDesign and iterate on native mobile app screens through the Daisy REST API (daisy.now) — onboarding flows, settings, home feeds, dashboards, checkout, sign-up, profiles, empty states. Use when the user asks to mock up, design, prototype, sketch, generate, or change mobile app screens. Generates screens from a natural-language brief, reads back each screen's rendered HTML, and renders screens to PNG/JPEG. Mobile only — not for web pages.
-
syntavell Bundle Syntavell Typescript EngineeringUse this skill when implementing or reviewing TypeScript in Syntavell, including React/Vite apps, shared domain packages, Reader, Writer, AI workflows, provider adapters, metadata, retrieval, sync, platform runtime interfaces, and browser/Tauri integration boundaries. Do not use it for Rust work, documentation-only edits, Git commits, or to create planned packages that are not present in the current repository.
-
finchipaiorg Skill Summarize Ma Agreement For StockholdersGuides preparation of a plain-language merger agreement summary for stockholder disclosure materials where accessibility, accuracy, and cross-document consistency must all be achieved simultaneously.
-
finchipaiorg Skill Extract Assessed Items From Tax Authority NoticeExtracting assessed items from a state tax authority notice requires separately cataloging each tax type and each component deficiency, identifying the challenge issues applicable to each line item, and flagging procedural vulnerabilities — not just reading the total deficiency from the cover page.
-
finchipaiorg Skill Compare Separation Agreement Against Compensation SurveyGuides the analyst through a gap analysis comparing each component of a draft separation agreement against market benchmark data, the employment agreement's contractual entitlements, and any applicable equity plan provisions.
-
finchipaiorg Skill Extract Findings From Arbitral AwardEnsures a comprehensive arbitral award summary memo extracts each claim, each financial component, any expert-methodology findings, any interest analysis, and any open enforcement or compliance steps from a complex multi-claim final award.
-
aaaronmiller Bundle Frontend Design Masterclass 2Builds distinctive frontend UI with SvelteKit/Bun/Hono. Triggers on: web pages, dashboards, landing pages, apps, artifacts, styling, theming, fonts, animations, charts, dark/light modes.
-
persimmon-automation-labs Skill Frontend Feedback SystemUnified Persimmon pattern for UI feedback — toast notifications via sonner, inline flash messages after a Server Action redirect, destructive confirmation via Radix AlertDialog, content/form modals via Radix Dialog, and button loading states with useActionState/useTransition. Use when adding any post-action feedback, confirm-before-delete flow, async button, or modal in a Next.js 16 React app. Covers ARIA live-region behavior (sonner handles it), focus management, and the toast-vs-flash-vs-dialog decision.
-
persimmon-automation-labs Skill Frontend CSS ArchitectureFrontend CSS Architecture — Persimmon Patterns
-
persimmon-automation-labs Skill Quality Review PerformancePerformance audit for Persimmon Next.js 16 + Prisma + Claude stack. Checks RSC boundaries, bundle size, image and font loading, data-fetching patterns, DB query plans and N+1, Core Web Vitals via Lighthouse, and Claude call parallelism and prompt caching. Triggers on "performance review", "performance audit", "page is slow", "optimize", "pre-launch", "before shipping".
-
persimmon-automation-labs Skill Quality Testing ValidationManual and functional QA for Persimmon Next.js 16 projects — auto-generated checklists by project type (RAG app, internal CRUD, public site, API), Stripe test-card scenarios, Server Action form edge cases, link checking, axe accessibility audit, and responsive breakpoint checks. Validation Claude Code runs against a running or deployed site — not unit tests. Use when a build nears completion or the user says "QA check", "test this", "validate before launch". Trigger keywords — QA, manual testing, validate, test data, Stripe test cards, link check, accessibility, axe, responsive, breakpoints.
-
roanbrasil Skill C4 ModelCreate C4 Model architecture diagrams (Context, Container, Component, Code) using PlantUML, Mermaid, or Structurizr — invoked when documenting system architecture at any zoom level
-
roanbrasil Skill CSS MasteryExpert CSS guidance — invoked when writing or reviewing CSS/SCSS for layout, responsive design, animations, modern CSS features, or performance.
-
ruano Skill AspnetcoreUse this skill when building, reviewing, refactoring, or extending ASP.NET Core and .NET backend applications, including Web APIs, minimal APIs, controllers, DI, middleware, and production-ready backend structure. Do not use for frontend-only tasks or non-.NET stacks.
-
persimmon-automation-labs Skill Frontend Interaction PatternsInteraction Patterns — Persimmon Patterns
-
persimmon-automation-labs Skill Frontend Public Site ConventionsPublic Website Conventions — Persimmon Patterns
-
persimmon-automation-labs Skill Frontend Internal Tool ConventionsInternal Tool Conventions — Persimmon Patterns
-
roanbrasil Skill AccessibilityWeb accessibility (a11y) — invoked when building UI components, reviewing code for WCAG compliance, fixing keyboard navigation, ARIA usage, color contrast, or screen reader support.
-
persimmon-automation-labs Skill FrontendFrontend — Index
-
persimmon-automation-labs Skill Backend StripeComplete Stripe payment flow for the Persimmon stack — order lifecycle (pending at checkout-start → webhook-confirmed), PaymentIntent creation via the `stripe` SDK in a Server Action, Stripe.js Elements checkout with @stripe/react-stripe-js, idempotent webhook confirmation, refunds, SAQ-A PCI scope, and a go-live checklist. Use when adding Stripe payments, checkout, billing, or e-commerce to a Next.js project. Trigger keywords: Stripe, PaymentIntent, checkout, Elements, refund, payment webhook, order lifecycle, SAQ-A.
-
leo4135 Skill Audit ChecklistsSecurity audit checklists for JavaScript/TypeScript web applications covering authentication, API, frontend, infrastructure, and data protection. Use during security audits, code reviews, or when the user asks for a security checklist.
-
roanbrasil Skill React PatternsExpert React 18+ patterns — invoked when designing components, hooks, state management, data fetching, or performance optimization in React applications.
-
persimmon-automation-labs Skill Infra Github CIMinimal GitHub Actions CI for Persimmon Next.js 16 projects. Use when setting up CI for a new client repo, adding lint/typecheck/build checks, configuring Dependabot, wiring branch protection, caching .next between runs, adding CodeQL, or debugging a red CI check. Trigger keywords — github actions, ci, workflow, ci.yml, dependabot, codeql, branch protection, prisma validate, tsc noemit, npm ci, cache, concurrency, DATABASE_URL in CI, lint typecheck build.
-
persimmon-automation-labs Skill Security ReviewSecurity audit for Persimmon Next.js 16 + Prisma + Claude stack. Checks HTTP headers, NextAuth config, SQL/XSS injection, secret exposure in NEXT_PUBLIC_*, upload validation, Claude prompt-injection defenses, and npm audit. Triggers on "security review", "security audit", "before shipping", "pre-delivery check", "pre-launch".
-
leo4135 Bundle Framework Security ChecksFramework-specific security checks for React, Next.js, Express, Fastify, Vue, Nuxt, Svelte, and Hono. Use when auditing a project built with a specific JavaScript framework or when the user asks for framework security review.
-
rahulrachhoya Skill CSS LayoutBuild responsive, maintainable layouts with CSS Grid, Flexbox, and consistent spacing.
-
rahulrachhoya Skill AccessibilityBuild accessible interfaces — semantic HTML, keyboard navigation, screen reader support, and contrast.
-
rahulrachhoya Skill React PatternsBuild React components with proper composition, state management, and performance patterns.
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 react-component-generator, team-frontend, team-frontend-debug. 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.