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 Testing Server ActionsTeaches testing Server Actions in isolation in React 19. Use when testing Server Actions, form handling, or server-side logic.
567 -
majiayu000 Bundle Textual Layout StylingStyle and layout Textual widgets using CSS-like syntax for responsive design. Use when implementing responsive layouts, CSS styling, color schemes, spacing, sizing, alignment, grid layouts, flexbox-like containers, and theme customization. Covers Textual's CSS pseudo-language and theming system.
567 -
majiayu000 Bundle Theone Cocos StandardsEnforces TheOne Studio Cocos Creator development standards including TypeScript coding patterns, Cocos Creator 3.x architecture (Component system, EventDispatcher), and playable ads optimization guidelines. Triggers when writing, reviewing, or refactoring Cocos TypeScript code, implementing playable ads features, optimizing performance/bundle size, or reviewing code changes.
567 -
majiayu000 Bundle UI Components CreationGuide for creating reusable UI components. Use this when asked to create a new component, extract shared UI logic, or add to the component library.
567 -
majiayu000 Bundle Umbrella Repo DetectorDetects multi-repo architecture patterns (frontend/backend/shared) from user prompts and guides umbrella setup. Use when working with multiple repositories, microservices architecture, or projects with separate FE/BE/Shared libraries. Helps configure SpecWeave for multi-repo coordination.
567 -
majiayu000 Bundle Unity Scene ManagementSupports Unity scene and GameObject creation, management, and analysis. Efficiently performs hierarchy operations, component configuration, and scene analysis. Use when: scene creation, scene loading,
567 -
majiayu000 Bundle Verify Email SnapshotsSnapshot test email templates using Verify to catch regressions. Validates rendered HTML output matches approved baseline. Works with MJML templates and any email renderer.
567 -
majiayu000 Bundle Vue Component PatternsUse when Vue component patterns including props, emits, slots, and provide/inject. Use when building reusable Vue components.
567 -
majiayu000 Bundle Vue Composable TestingTest Vue 3 composables with Vitest following best practices. Use when writing tests for composables, creating test helpers for Vue reactivity, or when asked to "test a composable", "write tests for use*", or "help test Vue composition functions". Covers independent composables (direct testing) and dependent composables (lifecycle/inject testing with helpers).
567 -
majiayu000 Bundle Webf API CompatibilityCheck Web API and CSS feature compatibility in WebF - determine what JavaScript APIs, DOM methods, CSS properties, and layout modes are supported. Use when planning features, debugging why APIs don't work, or finding alternatives for unsupported features like IndexedDB, WebGL, float layout, or CSS Grid.
567 -
majiayu000 Bundle Zustand Store PatternsUse when creating and managing Zustand stores for React state management. Covers store creation, selectors, actions, and basic usage patterns.
567 -
majiayu000 Bundle Accessibility DesignWCAG 2.1 AA compliance patterns, screen reader compatibility, keyboard navigation, and ARIA best practices. Use when implementing accessible interfaces, reviewing UI components, or auditing accessibility compliance. Covers semantic HTML, focus management, color contrast, and assistive technology testing.
567 -
majiayu000 Bundle Backend RequirementsDocument frontend data needs for backend developers. Use when frontend needs to communicate API requirements to backend, or user says 'backend requirements', 'what data do I need', 'API requirements', or is describing data needs for a UI.
567 -
majiayu000 Bundle Create Vue ComponentNuxt 4プロジェクトで新しいVue 3コンポーネントを作成する際のテンプレートとガイドライン
567 -
majiayu000 Bundle Dashboard Components> React component patterns for cl-n8n-mcp dashboard.
567 -
majiayu000 Bundle Error Handling PagesNext.js App Routerのエラーハンドリングを専門とするスキル。 error.tsx、not-found.tsx、global-error.tsxを使用したエラー境界とリカバリーを実現。 Anchors: - The Pragmatic Programmer / 適用: エラーハンドリング原則 / 目的: 品質維持と堅牢性 - Next.js Error Handling / 適用: error.tsx・not-found.tsx / 目的: エラーページ設計 Trigger: Use when implementing error handling pages, designing error.tsx/not-found.tsx/global-error.tsx, or building error boundaries and recovery mechanisms in Next.js App Router. error.tsx, not-found.tsx, global-error.tsx, error boundary, recovery
567 -
majiayu000 Bundle Fec Route Protection用于实现或审查前端路由保护、auth guard、RBAC、权限路由、登录态处理、重定向、middleware、React Router、Next.js、Vue Router 或 Nuxt route middleware;中文触发词包括 路由保护、权限路由、登录态。
567 -
majiayu000 Bundle Fec State Management用于选择、实现、审查或重构 React、Vue、Next.js、Nuxt、URL 状态、服务端状态、表单状态、浏览器持久化或全局 store 的前端状态归属。TanStack Query 缓存细节、浏览器存储持久化或表单校验内部问题优先使用更窄的 skill;中文触发词包括 状态管理、状态归属、store 选型。
567 -
majiayu000 Bundle Frontend For Opus 4 5Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
567 -
majiayu000 Bundle Frontend IntegrationFrontend integration guides for React and Flutter with Kailash SDK workflows, including setup, API integration, state management, and best practices. Use when asking about 'frontend integration', 'React integration', 'Flutter integration', 'frontend developer', 'UI integration', 'React with Kailash', 'Flutter with Kailash', 'frontend workflow', 'API client', 'React query', or 'Flutter state management'.
567 -
majiayu000 Bundle Frontend SpecialistsDeliver resilient frontend solutions with performance, accessibility, and UX guardrails.
567 -
majiayu000 Bundle Human Agentic DesignGenerates interactive HTML prototypes optimized for dual human+agent interaction. Produces semantic, accessible designs with Tailwind + DaisyUI (Tier A) or React + shadcn/ui + Vite (Tier B). Triggers on keywords: prototype, design, UI prototype, landing page, dashboard, form design, human-agentic, had, mockup, wireframe
567 -
majiayu000 Bundle IOS Hig Design GuideBuild, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data. Use when a task asks for iOS UI/UX rules, Apple design standards, component behavior, accessibility constraints, interaction patterns, or feature-level design-spec writing grounded in official HIG pages.
567 -
majiayu000 Bundle Nextjs 16 Async ApisGuide for Next.js 16 fully async APIs. Covers cookies(), headers(), params, and searchParams patterns that must be awaited. Use when accessing server context in Server Components, Route Handlers, or Proxy functions. Essential for Next.js 16 compliance.
567 -
majiayu000 Bundle Pmtl Uiux SpecialistUI/UX behavioral specialist for PMTL_VN. Use when building or reviewing forms, interactive components, navigation, accessibility, state feedback, and user flows that must feel disciplined rather than merely functional.
567 -
majiayu000 Bundle React Hooks AdvancedReact Hooksの高度な使用パターンと最適化技術を専門とするスキル。 useEffect依存配列、メモ化戦略、カスタムフック設計、useReducerパターンを提供し、 予測可能で効率的な状態管理を実現。 Anchors: • React公式ドキュメント(Meta)/ 適用: Hooks設計 / 目的: 公式パターン準拠 • 『Learning React』(Banks/Porcello)/ 適用: コンポーネント設計 / 目的: 実践的なHooks活用 • Dan Abramovのブログ / 適用: useEffect思想 / 目的: 依存配列の完全性原則 Trigger: Use when optimizing React hooks, designing custom hooks, implementing useReducer patterns, fixing useEffect dependency issues, or applying memoization strategies. react hooks, useEffect, useCallback, useMemo, useReducer, custom hook, dependency array, memoization
567 -
majiayu000 Bundle Sentry Setup MetricsSetup Sentry Metrics in any project. Use this when asked to add Sentry metrics, track custom metrics, setup counters/gauges/distributions, or instrument application performance metrics. Supports JavaScript, TypeScript, Python, React, Next.js, and Node.js.
567 -
majiayu000 Bundle Sentry Setup TracingSetup Sentry Tracing (Performance Monitoring) in any project. Use this when asked to add performance monitoring, enable tracing, track transactions/spans, or instrument application performance. Supports JavaScript, TypeScript, Python, Ruby, React, Next.js, and Node.js.
567 -
majiayu000 Bundle Shadcn Webapp DesignBuild production-grade Next.js web applications with shadcn/ui, Tailwind CSS, and Framer Motion. Use when building React components, pages, dashboards, landing pages, or any web UI that should use the shadcn/ui component library. Triggers on requests involving shadcn components, Tailwind styling, Framer Motion animations, or when the user wants polished, non-generic UI that avoids "vibecoded" aesthetics.
567 -
majiayu000 Bundle Styled Jsx ComponentCreate or refactor a React functional component styled with styled-jsx (<style jsx>). Use for scoped component styles, including variants, theming via CSS variables, and accessible UI patterns.
567 -
majiayu000 Bundle Styled Jsx Csp NonceConfigure styled-jsx to work with strict CSP using nonces (Next.js/custom Document patterns). Use when CSP blocks inline styles.
567 -
majiayu000 Bundle Symfony Rate LimitingImplement rate limiting with Symfony RateLimiter component; configure sliding window, token bucket, and fixed window algorithms
567 -
majiayu000 Bundle Symfony Symfony CacheImplement caching with Symfony Cache component; configure pools, use cache tags for invalidation, and optimize performance
567 -
majiayu000 Bundle Taxasge Frontend DevPatterns frontend Next.js/React/shadcn/ui, complète DEV_AGENT avec best practices frontend
567 -
majiayu000 Bundle Web Styling TailwindTailwind CSS v4 - utility-first CSS framework with CSS-first configuration
567 -
majiayu000 Bundle Yfiles InteractivityAdds user interactivity to yFiles applications including tooltips, context menus, click handlers, graph search, overview component, hover effects, and selection events. Enables rich interactive diagram experiences. Use when implementing tooltips, context menus, search functionality, overview navigation, click events, hover effects, or when user mentions "tooltip", "context menu", "search", "overview", "click handler", "selection changed", "hover", or "interactive features".
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 testing-server-actions, textual-layout-styling, ui-components-creation. 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.