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.
-
majiayu000 Bundle React Specialist 2Expert React developer specializing in React 18+, Next.js ecosystem, and modern React patterns. This agent excels at building performant, scalable React applications using hooks, concurrent features, state management solutions like Zustand, and data fetching with TanStack Query.
567 -
majiayu000 Bundle Frontend Code Review 2Teetsh frontend code review for React/TypeScript PRs. Reviews component architecture, React Query, twin.macro styling, i18n, accessibility, responsive design, and testing. Use for PR reviews to ensure adherence to Teetsh patterns.
567 -
majiayu000 Bundle Frontend Development 2Orchestrates frontend development with MidsReborn UI analysis, React component planning, visual verification, and quality gates
567 -
majiayu000 Bundle Moai Domain Frontend 2Frontend development specialist covering React 19, Next.js 16, Vue 3.5, and modern UI/UX patterns with component architecture
567 -
majiayu000 Bundle Parallel Coordinator 2Coordinate parallel agent execution using ACE Framework for LiveMetro React Native development. Use when implementing features with 3+ independent subtasks (UI + API + Firebase + Tests).
567 -
majiayu000 Bundle Performance Analyzer 3CSS performance analysis covering bundle size, selector complexity, render-blocking resources, critical CSS, and optimization strategies. Use when CSS performance is slow or bundle size is too large.
567 -
majiayu000 Bundle Performance Patterns 2Use when user asks about N+1 queries, performance optimization, query optimization, reduce API calls, improve render performance, fix slow code, optimize database, or reduce bundle size. Provides guidance on identifying and fixing performance anti-patterns across database, backend, frontend, and API layers.
567 -
majiayu000 Bundle Form Validation 3Validates forms using React Hook Form and Zod. Use when creating forms with validation, handling form state, showing error messages, or implementing multi-step forms. Includes schema patterns and Controller usage.
567 -
majiayu000 Bundle Mobile Patterns 2Cross-platform mobile development patterns for React Native and Flutter.
567 -
majiayu000 Bundle React Component 5Create React components with TypeScript, following best practices for hooks, state management, accessibility, and testing. Use when building new UI components or refactoring existing ones.
567 -
majiayu000 Bundle React Debugging 2Debug React components, fix hooks errors, resolve TypeScript issues, handle state management bugs, and fix rendering problems. Use when encountering React errors, hooks violations, type errors, or component rendering issues.
567 -
majiayu000 Bundle React Hook Form 2React Hook Form performance optimization for client-side form validation using useForm, useWatch, useController, and useFieldArray. This skill should be used when building client-side controlled forms with React Hook Form library. This skill does NOT cover React 19 Server Actions, useActionState, or server-side form handling (use react-19 skill for those).
567 -
majiayu000 Bundle Tanstack Router 2Build type-safe, file-based React routing with TanStack Router. Supports client-side navigation, route loaders, and TanStack Query integration. Use when implementing file-based routing patterns, building SPAs with TypeScript routing, or troubleshooting devtools dependency errors, type safety issues, or Vite bundling problems.
567 -
majiayu000 Bundle Vue Development 2Use when planning or implementing Vue 3 projects - helps architect component structure, plan feature implementation, and enforce TypeScript-first patterns with Composition API, defineModel for bindings, Testing Library for user-behavior tests, and MSW for API mocking. Especially useful in planning phase to guide proper patterns before writing code.
567 -
majiayu000 Bundle Writing Svelte5Svelte 5 syntax reference. Use when writing ANY Svelte component. Svelte 5 uses runes ($state, $derived, $effect, $props) instead of Svelte 4 patterns. Training data is heavily Svelte 4—this skill prevents outdated syntax.
567 -
majiayu000 Bundle Dockerfile Generator 2Purpose: Generate optimized Dockerfiles for Next.js frontend and FastAPI backend (Phase IV preparation).
567 -
majiayu000 Bundle Moai Platform Vercel 2Vercel edge deployment specialist covering Edge Functions, Next.js optimization, preview deployments, and ISR. Use when deploying Next.js or edge-first applications.
567 -
majiayu000 Bundle Aico Frontend Plan 2Create or enhance frontend tasks with detailed implementation steps. Supports TWO modes: MODE A: Enhance existing task file with detailed atomic steps MODE B: Create new standalone task with complete information IMPORTANT: This skill creates MICRO-LEVEL atomic steps, NOT macro architecture plans. For architecture planning or feature scoping, use EnterPlanMode instead. Use this skill when: - Running /frontend.plan command - User asks for "atomic steps", "step-by-step plan with verification" - Have a specific task and need implementation steps - User wants to create a standalone task (not from story) - Need granular steps: Setup (create files) → Implementation (write code) → Test (verify) DO NOT use for: - Architecture planning (use EnterPlanMode) - General development planning - Feature scoping or estimation Output: - MODE A: Update existing task file with Implementation Steps section - MODE B: Create new standalone-{task-name}.md file with complete task info
567 -
majiayu000 Bundle Accessibility Audit 2Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.
567 -
majiayu000 Bundle Check Accessibility 2Review component for accessibility issues
567 -
majiayu000 Bundle Optimization Phase 2Standard Operating Procedure for /optimize phase. Covers performance benchmarking, accessibility audit, security review, and code quality checks.
567 -
majiayu000 Bundle Accessibility Audit 3Use PROACTIVELY when user asks for accessibility review, a11y audit, WCAG compliance check, screen reader testing, keyboard navigation validation, or color contrast analysis. Audits React/TypeScript applications for WCAG 2.2 Level AA compliance with risk-based severity scoring. Includes MUI framework awareness to avoid false positives. Not for runtime accessibility testing in production, automated remediation, or non-React frameworks.
567 -
majiayu000 Bundle Crawl Websites At ScaleScrape websites at scale using Scrapy, a Python web crawling and scraping framework. Use when: (1) Crawling multiple pages or entire sites, (2) Extracting structured data from HTML/XML, or (3) Building automated data pipelines from web sources.
567 -
majiayu000 Bundle Discord 3Post announcements and messages to Discord channels. Use when sharing updates, releases, or team communications.
567 -
majiayu000 Bundle Component Development 2Create and modify React components following project patterns. Use when building UI components, forms, layouts, navigation, or implementing React hooks. Includes DaisyUI, Tailwind CSS, and lucide-react icons.
567 -
majiayu000 Bundle Generating Components 2Use when generating UI components, buttons, forms, cards, hero sections, or using design tools. Covers Gemini Design MCP, shadcn/ui, 21st.dev, and Tailwind CSS.
567 -
majiayu000 Bundle Nginx Sites Available 2Generates nginx-sites-available-default configuration file for serving the Vue application on Debian/Ubuntu-based nginx installations.
567 -
majiayu000 Bundle Prototype Development 2UI/UX 설계서를 기반으로 기본 HTML과 JavaScript를 사용하여 동작하는 프로토타입을 개발합니다. 개발 경험이 없는 사용자도 쉽게 사용할 수 있도록 설계되었습니다.
567 -
majiayu000 Bundle React Email Templates 2React Email component patterns for building responsive email templates using JSX, component composition, and preview servers. Use when creating reusable email components, building responsive templates, setting up email preview environments, or integrating React Email with Resend for dynamic email content.
567 -
majiayu000 Bundle Responsive Web Design 2Create responsive layouts using CSS Grid, Flexbox, media queries, and mobile-first design. Use when building adaptive interfaces that work across all devices.
567 -
majiayu000 Bundle Styling With Tailwind 2Creates UIs using Tailwind CSS utility classes and shadcn/ui patterns. Covers CSS variables with OKLCH colors, component variants with CVA, responsive design, dark mode, and Tailwind v4 features. Use when building interfaces with Tailwind, styling shadcn/ui components, implementing themes, or working with utility-first CSS.
567 -
majiayu000 Bundle Build And Deploy 2Build and deploy this Next.js portfolio application. Use when building, deploying, or preparing the project for production.
567 -
majiayu000 Bundle Component Naming 2Enforces consistent React component naming conventions across the portfolio codebase. Use when creating, reviewing, or refactoring components.
567 -
majiayu000 Bundle Frontend Testing 3Plan, implement, and debug frontend tests: unit/integration/E2E/visual/a11y. Use for Playwright/Cypress/Vitest/Jest/RTL, flaky test triage, CI stabilization, and canvas/WebGL games (Phaser) needing deterministic input + screenshot/state assertions.
567 -
majiayu000 Bundle Mobile Developer 2Expert in React Native, Expo, and cross-platform mobile development
567 -
majiayu000 Bundle Nextjs Fullstack 2Next.js App Router patterns for full-stack applications. Use when building Next.js apps with App Router, Server Components, API Routes, authentication, or full-stack React applications.
567
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-specialist, frontend-code-review, frontend-development. 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.