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 Accessibility Auditor 3Expert accessibility specialist who audits interfaces against WCAG standards, tests with assistive technologies, and ensures inclusive design. Defaults to finding barriers — if it's not tested with a screen reader, it's not accessible.
567 -
majiayu000 Bundle Design System Starter 2Use this skill when creating or evolving design systems for applications. Provides design token structures, component architecture patterns, documentation templates, and accessibility guidelines. Ensures consistent, scalable, and accessible UI design across products.
567 -
majiayu000 Bundle React Component Patterns 2React + TypeScript component design patterns — composition, props API design, compound components, controlled vs uncontrolled, and memoization decisions
567 -
majiayu000 Bundle React Patterns 14Modern React patterns for React 19. Hooks, state management, component composition, performance optimization. Use when building React components.
567 -
majiayu000 Bundle Senior Developer 2Premium implementation specialist - Masters Laravel/Livewire/FluxUI, advanced CSS, Three.js integration
567 -
majiayu000 Bundle Spring Boot Patterns 2Spring Boot patterns including stereotype annotations, dependency injection, profiles, configuration properties, and actuator endpoints. Use when the user is building Spring Boot applications, configuring dependency injection, setting up profiles for different environments, using @ConfigurationProperties, or enabling actuator health checks. Trigger on any mention of Spring Boot, @Component, @Service, @Repository, Spring DI, Spring profiles, or actuator.
567 -
majiayu000 Bundle Tasks Feature Implementation 4Use when implementing new features or enhancements requiring multi-layer changes (Domain, Application, Persistence, API, Frontend).
567 -
majiayu000 Bundle Zustand Patterns 2Zustand 5.x state management with slices, middleware, Immer, useShallow, and persistence patterns for React applications. Use when building state management with Zustand.
567 -
majiayu000 Bundle Zustand State Management 3Zustand state management for React with TypeScript. Use for global state, Redux/Context API migration, localStorage persistence, slices pattern, devtools, Next.js SSR, or encountering hydration errors, TypeScript inference issues, persist middleware problems, infinite render loops.
567 -
majiayu000 Bundle Artifacts Builder 2一套用于使用现代前端 Web 技术(React、Tailwind CSS、shadcn/ui)创建复杂的多组件 claude.ai HTML 工件的工具集。适用于需要状态管理、路由或 shadcn/ui 组件的复杂工件,不适用于简单的单文件 HTML/JSX 工件。
567 -
majiayu000 Bundle Performance Auditor 4Expert assistant for monitoring and optimizing performance in the KR92 Bible Voice project. Use when analyzing query performance, optimizing database indexes, reviewing React Query caching, monitoring AI call costs, or identifying N+1 queries. Helps diagnose slow operations across database, frontend, and AI systems.
567 -
majiayu000 Bundle Performance Optimization 11Comprehensive performance optimization strategies for Next.js 16 applications including Core Web Vitals, caching, image optimization, bundle analysis, database query optimization, and Lighthouse audits. Use when user wants to improve performance, fix slow pages, reduce load times, or optimize for production.
567 -
majiayu000 Bundle Performance Profiling 8Profile and diagnose performance bottlenecks in PHP/Laravel, Next.js, and MySQL — Xdebug, Blackfire, flame graphs, load testing with k6
567 -
majiayu000 Bundle Accessibility Wcag 2Use this skill when implementing web accessibility, adding ARIA attributes, ensuring keyboard navigation, or auditing WCAG compliance. Triggers on accessibility, a11y, ARIA roles, screen readers, keyboard navigation, focus management, color contrast, alt text, semantic HTML, and any task requiring WCAG 2.2 compliance or inclusive design.
567 -
majiayu000 Bundle Frontend UI Engineering 2Builds production-quality UIs. Use when building or modifying user-facing interfaces. Use when creating components, implementing layouts, managing state, or when the output needs to look and feel production-quality rather than AI-generated.
567 -
majiayu000 Bundle Angular Component 5Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components.
567 -
majiayu000 Bundle Eslint Configuration 2ESLint設定ファイルの作成・更新、ルールセット選択、パーサー設定、プラグイン統合を行う専門スキル。 プロジェクトの言語・フレームワークに最適化された設定を生成し、Prettierとの競合解決も行う。 Anchors: • ESLint公式ドキュメント / 適用: ルール定義・設定形式 / 目的: 仕様準拠 • typescript-eslint / 適用: TypeScript設定 / 目的: 型チェック統合 • eslint-plugin-react / 適用: React固有ルール / 目的: JSX最適化 • Prettier連携ガイド / 適用: 競合解決 / 目的: フォーマッタ共存 Trigger: Use when creating or updating ESLint configuration, selecting rulesets, configuring parsers, integrating plugins, or resolving Prettier conflicts. eslint, eslintrc, flat config, typescript-eslint, react eslint, prettier conflict, lint rules, code quality
567 -
majiayu000 Bundle Frontend State Management 2Provides comprehensive state management patterns for React applications. This skill should be used when deciding how to manage different types of state, choosing state management solutions, or implementing state logic.
567 -
majiayu000 Bundle Mobile Development 2Build native and cross-platform mobile apps with React Native and Expo. USE THIS when user mentions mobile apps, iOS/Android development, React Native components, native modules, app navigation, mobile UI, responsive mobile layouts, touch interactions, or cross-platform development. Include for Expo projects, Expo Router, native configuration, or device API integration.
567 -
majiayu000 Bundle Next Best Practices 3(中文)Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling
567 -
majiayu000 Bundle React Component Generator 4Generate modern React components with TypeScript, hooks, and accessibility. Use when asked to create React components, UI components, scaffold frontend elements, or build reusable UI.
567 -
majiayu000 Bundle React State Management 7Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
567 -
majiayu000 Bundle Team Frontend Debug 2Frontend debugging team using Chrome DevTools MCP. Dual-mode -- feature-list testing or bug-report debugging. Covers reproduction, root cause analysis, code fixes, and verification. CSV wave pipeline with conditional skip and iteration loops.
567 -
majiayu000 Bundle Performance Optimization 13Use when analyzing and improving performance for database queries, API endpoints, or frontend rendering.
567 -
majiayu000 Bundle Lazy Loading Patterns 2Implement lazy loading and code splitting to reduce initial bundle size and improve load times. Activate whenever the user works on bundle optimization, asks about code splitting, implements dynamic imports, uses React.lazy or Suspense, sets up route-based splitting, or optimizes image loading with intersection observer.
567 -
majiayu000 Bundle Performance Optimization 15Optimize application performance through code splitting, lazy loading, caching strategies, bundle size reduction, render optimization, and profiling. Use when improving page load times, reducing bundle sizes, optimizing React rendering, implementing code splitting, configuring caching strategies, lazy loading components and routes, optimizing images and assets, profiling performance bottlenecks, implementing virtual scrolling for large lists, or improving Core Web Vitals and Lighthouse scores.
567 -
majiayu000 Bundle Design Patterns 10Reference library of proven UI design patterns, component templates, and sector-specific conventions for high-quality design generation.
567 -
majiayu000 Bundle Fec React Project Standard 2Use when designing or reviewing React + TypeScript project structure, feature/module boundaries, component architecture, hooks organization, routing composition, state/API/error/styling defaults, or repository-wide React conventions. Prefer narrower skills for forms, data fetching, tests, accessibility, virtualization, animation, or security deep dives; Chinese triggers include React 项目规范, React 组件架构.
567 -
majiayu000 Bundle Frontend Dev Guidelines 5Opinionated frontend development standards for modern React + TypeScript applications. Covers Suspense-first data fetching, lazy loading, feature-based architecture, MUI v7 styling, TanStack Router, performance optimization, and strict TypeScript practices.
567 -
majiayu000 Bundle Frontend Developer 2Expert frontend developer specializing in modern web technologies, React/Vue/Angular frameworks, UI implementation, and performance optimization
567 -
majiayu000 Bundle Generate Component 2Generate React component with TypeScript, tests, and styles
567 -
majiayu000 Bundle Mockup Creation 2Create interactive, production-ready UI mockups and prototypes using Vue.js 3, TypeScript, Vite, and TailwindCSS. Use when building web mockups, prototypes, landing pages, dashboards, admin panels, or interactive UI demonstrations. Trigger when users mention "create mockup", "build prototype", "Vue mockup", "interactive demo", "UI prototype", "design to code", or need rapid frontend development with modern tooling.
567 -
majiayu000 Bundle New Component 8Creates a new Astro component with typed props, Tailwind styling, and dark mode support following project conventions. Use when building a new UI component.
567 -
majiayu000 Bundle Nextjs App Router Patterns 3Next.js App Router patterns — server vs client components, data fetching, caching, streaming, parallel routes, and error boundaries
567 -
majiayu000 Bundle React Best Practices 15React 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.
567 -
majiayu000 Bundle Scaffold Component 3Scaffold a new presentational (dumb) component inside an existing feature module, with optional state variants, using shadcn/ui primitives.
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 frontend-dev-guidelines, accessibility-auditor, design-system-starter. 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.