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.
-
tomevault-io Bundle Building 3d GraphicsClaude builds immersive 3D web experiences with Three.js and React Three Fiber. Use when creating WebGL scenes, 3D animations, shaders, or physics simulations. Use when this capability is needed.
-
tomevault-io Bundle Ecocee Skills UI Frontend DesignFrontend Desgin
-
tomevault-io Bundle Xiaobei930 Cc Best Frontend前端开发模式
-
tomevault-io Bundle React App DevImplement or modify VMark React UI with project conventions (Zustand selectors, Tailwind v4, shadcn/ui). Use for components, hooks, stores, and UI behavior changes. Use when this capability is needed.
-
tomevault-io Bundle Tauri App DevExpert guidance for building cross-platform desktop applications with Tauri 2.0 and Rust. Use when developing Tauri apps including commands and IPC, file system operations, window management, state management, system tray, menus, plugin development, security configuration (capabilities/permissions), bundling/distribution, and auto-updates. Covers patterns for editor applications requiring file dialogs, native menus, and frontend-backend communication. Use when this capability is needed.
-
tomevault-io Bundle Code Nest Project SpecCode-Nest 多模块全栈项目协作规范与落点导航。Use when modifying this repository for feature development, bug fixing, refactor, API change, SQL migration, or frontend-backend联调 so changes land in the correct module with consistent conventions. Use when this capability is needed.
-
tomevault-io Bundle I18nextComprehensive guide for implementing internationalization (i18n) with i18next in JavaScript/TypeScript projects. Use this skill whenever the user asks about i18next setup, configuration, translation functions, pluralization, interpolation, formatting, context, namespaces, TypeScript integration, language detection, or any localization-related task involving i18next. Also trigger when the user mentions react-i18next, next-i18next, i18next plugins, translation JSON files with i18next format, or wants to add multi-language support to a web/mobile/Node.js application using i18next. Even if the user just mentions 'i18n', 'internationalization', 'localization', or 'translations' in a JavaScript/TypeScript context, this skill is likely relevant. Use when this capability is needed.
-
tomevault-io Bundle Extract Text SpecExtract text-based file format specifications (RFCs, ABNF/EBNF grammars, vendor HTML docs, PDFs) into a single progressive-disclosure SPEC.md suitable for Go tokenizer/parser/printer implementation. Use whenever the user wants to capture or document a text format — config languages, query languages, serialization formats, markup — even if they don't say "extract" explicitly. Trigger on phrases like "document this format", "I want to write a parser for X", "turn this RFC into a reference", or whenever the user names a specific text format (JSON, TOML, INI, YAML, CSS, GraphQL, ABNF, HCL) and wants its grammar written down. Use when this capability is needed.
-
tomevault-io Bundle Pma CrStack-aware review for local diffs, pull requests, and repository-wide audits. Routes review across shared policy plus language packs for TypeScript frontend, TypeScript backend/Bun, Go, Rust, and Python. Use after implementation, before merge, or when auditing an existing codebase. Use when this capability is needed.
-
tomevault-io Bundle Design Review ChecklistWhen reviewing UI/UX for quality, consistency, and polish. Use when the user says 'review the design,' 'check the UI,' 'does this look good,' 'design audit,' 'UX review,' or 'polish the frontend.' Also use after implementing any user-facing feature to catch visual and interaction issues before shipping. Use when this capability is needed.
-
tomevault-io Bundle Motion AdvancedAdvanced motion patterns for React / Next.js — drag & drop, gestures, text animations, SVG path drawing, custom hooks, imperative sequences (useAnimate), loaders, and the full API decision tree. Requires motion-foundations. Use when this capability is needed.
-
tomevault-io Bundle Motion PatternsProduction-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion-foundations tokens and springs. Use when this capability is needed.
-
tomevault-io Bundle Vue2 To Vue3 Migration用于 ant-design-vue(Vue2) 到 ant-design-vue3(Vue3) 的页面、组件或模块迁移工作流。适用于单页迁移、批量迁移、迁移拆单、迁移验收、迁移风险盘点。 Use when this capability is needed.
-
tomevault-io Bundle Sim ScaffoldUse when creating a new module in gossip-coordination, adding a gossip protocol component, or building a pipeline stage that touches distributed state. Generates DST-ready boilerplate with sans-IO pattern and proptest harnesses.
-
tomevault-io Bundle Nextjs App生成Next.js 14+ App Router组件,包括服务端组件、客户端组件、API路由、中间件和数据获取模式。 Use when this capability is needed.
-
tomevault-io Bundle Nodemailer从Node.js应用发送邮件。最流行的邮件发送模块,支持SMTP、OAuth2、附件和HTML模板。 Use when this capability is needed.
-
tomevault-io Bundle Better FormsComplete guide for building accessible, high-UX forms in modern stacks (React/Next.js, Tailwind, Zod). Includes specific patterns for clickable areas, range sliders, output-inspired design, and WCAG compliance. Use when this capability is needed.
-
tomevault-io Bundle Goey ToastInstall and use goey-toast — a gooey, morphing React toast component built on Sonner with Framer Motion. Use when adding toast/notification UI to a React app (success/error/warning/info/promise toasts), or when the user mentions goey-toast / gooey toast. Use when this capability is needed.
-
tomevault-io Bundle IOS DeviOS and Swift development expert covering Swift best practices, SwiftUI patterns, Human Interface Guidelines compliance, accessibility audits, navigation patterns, and app architecture. Use when building iOS apps, reviewing Swift code, or planning app architecture. Use when this capability is needed.
-
tomevault-io Bundle Creating ScreensAdd new screens and routes to Eigen React Native app. Guides you through creating simple screens (no data fetching) or Relay screens (with GraphQL). Use this when adding screens, routes, or navigating components. Triggers on "add a screen", "create a new route", "add a Relay screen", "setup screen with data", or screen creation tasks. Use when this capability is needed.
-
tomevault-io Bundle Tool UIFind, install, configure, and integrate Tool UI components in React apps using shadcn registry entries, compatibility checks, scaffolded runtime wiring, toolkit setup with assistant-ui, and troubleshooting workflows. Use when developers ask to add one or more Tool UI components, choose components for a use case, verify compatibility, wire a toolkit in a codebase, or integrate Tool UI payloads into assistant-ui or an existing chat/runtime stack. Use when this capability is needed.
-
tomevault-io Bundle Migrate ComponentPromote a duplicated React/JSX template-local component into the shared @asyncapi/generator-components package. Use this skill whenever the user asks to "migrate", "move", "promote", "extract", "share", or "consolidate" a component into generator-components (or shared components / the components package). Also trigger for phrases like "it's used in multiple templates now, let's share it" or "avoid duplication across clients". Do not fire for unrelated React refactors or for moving code between apps/. Use when this capability is needed.
-
tomevault-io Bundle Auth0 VueUse when adding authentication to Vue.js 3 applications (login, logout, user sessions, protected routes) - integrates @auth0/auth0-vue SDK for SPAs with Vite or Vue CLI
-
tomevault-io Bundle Storyblok Best PracticesComprehensive Storyblok CMS development best practices for agency developers. Covers content modeling, SDK integration (React, Vue, Nuxt, Next.js), Visual Editor configuration, field plugins, API usage, internationalization, webhooks, and deployment patterns. Triggers on tasks involving Storyblok components, Visual Editor setup, content fetching, field plugin development, or headless CMS integration. Use when this capability is needed.
-
tomevault-io Bundle Verify Svelte CompatSvelte を使う外部リポジトリ(ツール / ライブラリ / アプリ)を git submodule として取り込み、Svelte コンパイラを rsvelte に差し替えても完全に同等に動作するかを検証する。既存のサブモジュールが指定された場合は最新化したうえで再検証し、回帰があれば rsvelte 側を自動修正する。「/verify-svelte-compat <url-or-name>」で実行。 Use when this capability is needed.
-
tomevault-io Bundle St Widget BuilderUse when the user asks to render, build, visualise, mock up, or show a widget (chart, dashboard, card, table, graph) in the Mewbo Console. Teaches how to delegate the work to the st-widget-builder sub-agent instead of writing HTML or inline code yourself.
-
tomevault-io Bundle MuiMaterial-UI v7 component library patterns including sx prop styling, theme integration, responsive design, and MUI-specific hooks. Use when working with MUI components, styling with sx prop, theme customization, or MUI utilities. Use when this capability is needed.
-
tomevault-io Bundle Adk FrontendGuidelines for building frontend applications that integrate with Botpress ADK bots - covering authentication, type generation, client setup, and calling bot actions Use when this capability is needed.
-
tomevault-io Bundle Neon AuthSets up Neon Auth for your application. Configures authentication, creates auth routes, and generates UI components. Use when adding authentication to Next.js, React SPA, or Node.js projects.
-
tomevault-io Bundle Parser DevelopmentGuide for implementing parsers with error recovery for new languages in Biome. Use when adding parsing support for a new language, implementing error recovery in a parser, or writing grammar definitions in .ungram format for JavaScript, CSS, JSON, HTML, GraphQL, or other languages. Use when this capability is needed.
-
tomevault-io Bundle Artifacts BuilderSuite of tools for creating elaborate, multi-component claude.ai HTML Use when this capability is needed.
-
tomevault-io Bundle Dioxus FullstackComprehensive Dioxus 0.7 framework expertise for building modern fullstack applications with Rust. Use when working with Dioxus for web, desktop, or mobile app development, setting up projects, implementing state management, routing, data fetching, CSS-in-Rust styling, or integrating with backend APIs and databases. Use when this capability is needed.
-
tomevault-io Bundle Quickstar Zaumau Vue ComponentsVue Components
-
tomevault-io Bundle Mobile AppBuild cross-platform mobile applications with React Native and Expo. Covers project setup, navigation (React Navigation, Expo Router), native modules, push notifications, offline-first architecture, app store deployment, responsive layouts, platform-specific code, state management, and performance optimization. Use when building mobile apps or cross-platform experiences. Use when this capability is needed.
-
tomevault-io Bundle Docs VoiceUse when writing any React documentation. Provides voice, tone, and style rules for all doc types.
-
tomevault-io Bundle Better LinksThis skill provides patterns and rules for developing Obsidian themes, focusing on CSS/SCSS development, styling conventions, and theme-specific coding practices. Use when this capability is needed.
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 building-3d-graphics, ecocee--skills--ui-frontend-design, xiaobei930--cc-best--frontend. 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.