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 AstroflareAstro x Tailwind v4 projects on Cloudflare Workers. Use when working with Astro projects deployed to Cloudflare.
567 -
majiayu000 Bundle Atom StateImplement reactive state management with Effect Atom for React applications
567 -
majiayu000 Bundle Bellog RscProvides guidance on React Server Components vs Client Components decision-making in Bellog. Triggers when creating new components.
567 -
majiayu000 Bundle Bun Next JSThis skill should be used when the user asks about "Next.js with Bun", "Bun and Next", "running Next.js on Bun", "Next.js development with Bun", "create-next-app with Bun", or building Next.js applications using Bun as the runtime.
567 -
majiayu000 Bundle Chem VisGenerate 2D structure images and interactive 3D viewers from chemical names or SMILES. Supports PNG/SVG output for 2D and 3Dmol.js HTML viewers for 3D conformers.
567 -
majiayu000 Bundle Create APICareMatch용 Next.js API 라우트 생성. 인증, 입력 검증, 에러 처리가 포함된 API 엔드포인트를 생성합니다. 사용법 - "API 만들어줘", "지원 API 생성"
567 -
majiayu000 Bundle CSS ModernUse modern CSS features - custom properties, container queries, :has(), @layer, CSS nesting
567 -
majiayu000 Bundle CSS NativeUse when implementing Disney's 12 animation principles with pure CSS animations and transitions
567 -
majiayu000 Bundle CSS ReviewGuide for reviewing modern CSS framework. Use this when asked to review CSS in `packages/css`.
567 -
majiayu000 Bundle Nextjs Data Table PageCreate Next.js data table pages with SSR initial load, SWR caching, and server-response-based UI updates. Use when asked to create a new data table page, entity management page, CRUD table, or admin list view. Generates page.tsx (SSR), table components, columns, context, actions, and API routes following a proven architecture with centralized reusable data-table component.
567 -
majiayu000 Bundle Data To UIData-to-UI pipeline patterns. Use when transforming JSON data into React components, creating TypeScript types from schemas, building derived types, or creating data utilities.
567 -
majiayu000 Bundle Deer SenseSense accessibility barriers with gentle awareness. Listen to the forest, scan for obstacles, test the paths, guide toward inclusion, and protect all wanderers. Use when auditing accessibility, testing for a11y, or ensuring inclusive design.
567 -
majiayu000 Bundle Deploy AppStep-by-step plan for deploying a Next.js app to Vercel
567 -
majiayu000 Bundle Docs VoiceUse when writing any React documentation. Provides voice, tone, and style rules for all doc types.
567 -
majiayu000 Bundle Dojo ReactUse for React integration patterns and best practices in dojo.js. Triggers: dojo react, react hooks, effect atoms, Result.match, infinite scroll dojo, DojoSdkProvider, useDojoSDK, react patterns
567 -
majiayu000 Bundle Dojo SetupUse when setting up dojo.js SDK in a frontend project. Triggers: setup dojo, initialize dojo, configure dojo, dojoengine setup, sdk init, DojoSdkProvider, world address, torii url, dojo config
567 -
majiayu000 Bundle Dom ReaderUse when extracting specific HTML elements (h1, h2, links, images, etc.), scraping page content, or inspecting DOM structure. Also preferred for JavaScript-rendered content or when WebFetch returns incomplete results.
567 -
majiayu000 Bundle Dot ExportExport DOT/Graphviz diagrams from documents to SVG images. Use after creating documents with DOT code blocks when you need to render them as static images for distribution, GitHub, wikis, or static sites. Supports multiple layout engines (dot, neato, circo, fdp, twopi, osage, patchwork). Processes .md, .html, .mdx, .rst, .adoc files.
567 -
majiayu000 Bundle Expo AudioGuide for using expo-audio to implement audio playback and recording in React Native apps. Apply when working with audio features, sound playback, recording, or text-to-speech functionality.
567 -
majiayu000 Bundle Flame Docs[Flame] Flame engine quick reference. Component lifecycle, Collision, Effects, Camera and core API reference. (project)
567 -
majiayu000 Bundle Form ReactProduction-ready React form patterns using React Hook Form (default) and TanStack Form with Zod integration. Use when building forms in React applications. Implements reward-early-punish-late validation timing.
567 -
majiayu000 Bundle FormedibleExpert knowledge for Formedible - A React form library built on TanStack Form with 22+ field types, multi-page forms, analytics, and type-safe validation
567 -
majiayu000 Bundle Frontend UIFrontend UI-specific patterns. For generic patterns, see: typescript, react-19, nextjs-15, tailwind-4. Trigger: When working inside src/react-app.
567 -
majiayu000 Bundle Git GithubReact Native (Expo) 项目的 Git 和 GitHub 操作,包括分支管理、提交、推送、创建仓库、Pull Request、合并流程。当用户提到"git"、"github"、"提交"、"推送"、"分支"、"PR"、"合并"、"仓库"、"rebase"时使用此 skill。
567 -
majiayu000 Bundle Gsap ReactGSAP integration with React including useGSAP hook, ref handling, cleanup patterns, and context management. Use when implementing GSAP animations in React components, handling component lifecycle, or building reusable animation hooks.
567 -
majiayu000 Bundle Index HTMLGenerates index.html as the application entry point. Includes meta tags, favicon links, and root div for Vue app mounting.
567 -
majiayu000 Bundle Lang ReactBuild React SPAs where components are declarative UI consuming external state (Zustand/XState/TanStack Query). Logic lives in stores, not components.
567 -
majiayu000 Bundle LayerchartExpert guide for LayerChart, a Svelte component library for building diverse data visualizations (Cartesian, radial, hierarchical, geo, graph) with unopinionated building blocks, motion primitives, and advanced interactions.
567 -
majiayu000 Bundle Layui Vue3Provides comprehensive guidance for Layui Vue component library including components, layer dialogs, and utilities. Use when the user asks about Layui Vue, needs to use Layui components in Vue 3, or implement UI components.
567 -
majiayu000 Bundle LiveblocksBuilds real-time collaborative features with Liveblocks including presence, cursors, storage, comments, and notifications. Use when adding multiplayer experiences, collaborative editing, or live cursors to React applications.
567 -
majiayu000 Bundle Main EntryGenerates src/main.ts application entry point. Creates different versions based on app type - micro-frontend with single-spa lifecycle or standalone SPA initialization.
567 -
majiayu000 Bundle Mobile PwaBuild Progressive Web Apps and mobile-first experiences. Covers service workers, offline support, push notifications, app manifest, installability, React Native basics, and mobile UX patterns.
567 -
majiayu000 Bundle Motion VueMotion for Vue animation library guidance. Use when building Vue animations with motion-v package, implementing gesture animations (hover, press, drag), scroll-linked animations, layout animations, exit animations with AnimatePresence, variants, spring physics, or using hooks like useAnimate, useScroll, useSpring, useMotionValue, useTransform. Triggers on keywords like motion.div, motion-v, whileHover, whilePress, whileDrag, whileInView, AnimatePresence, layout animations, scroll animations, MotionConfig, LayoutGroup.
567 -
majiayu000 Bundle NativewindNativeWind 4.x styling for React Native. Use when applying Tailwind classes to RN components, configuring NativeWind, or converting web Tailwind patterns to mobile.
567 -
majiayu000 Bundle Nextjs App生成Next.js 14+ App Router组件,包括服务端组件、客户端组件、API路由、中间件和数据获取模式。
567 -
majiayu000 Bundle Nodemailer从Node.js应用发送邮件。最流行的邮件发送模块,支持SMTP、OAuth2、附件和HTML模板。
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 astroflare, atom-state, bellog-rsc. 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.