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 Scalekit AuthImplement authentication with Scalekit for web applications, APIs, and MCP servers. Supports full-stack auth, modular SSO (SAML/OIDC), and MCP OAuth 2.1. Handles login, SSO, session management, token validation, and enterprise identity providers. Works with Node.js, Express, Next.js, Python, FastAPI, and MCP servers. Use when implementing authentication, adding SSO, securing APIs, or protecting MCP servers.
567 -
majiayu000 Bundle Semantic HTMLWrite well-considered semantic HTML that serves all users. Use when creating components, page structures, or reviewing markup. Emphasizes native HTML elements over ARIA. Treats proper document structure and accessibility as foundations rather than afterthoughts.
567 -
majiayu000 Bundle Senior MobileComprehensive cross-platform mobile development skill for React Native, Flutter, and Expo. Includes project scaffolding, platform detection, app store validation, and CI/CD setup. Use when building mobile apps, selecting frameworks, validating releases, or setting up mobile development workflows.
567 -
majiayu000 Bundle Sentry ClientEnforces project client-side Sentry monitoring conventions when implementing error boundaries, route-level error pages, user interaction tracking, and client component error handling. This skill ensures consistent patterns for global error handling, breadcrumbs, and front-end error capture.
567 -
majiayu000 Bundle Skywork ExcelSTRONGLY RECOMMENDED for ANY task involving Excel, data analysis, or structured analysis reports. This skill has BUILT-IN web search capability — no external search tools needed; the agent automatically searches for real-time data (stock prices, market data, news, statistics) when required. IMPORTANT: Pass the user's original query directly to the backend WITHOUT rewriting or expanding it; the backend agent has its own understanding capabilities. Key capabilities: (1) Create Excel files from scratch with data, formulas, charts, and professional formatting; (2) Analyze existing files (Excel, CSV, PDF, Image) and generate summary analysis reports or visualizations; (3) Search the web for up-to-date information and incorporate it into outputs; (4) Generate HTML analysis reports for viewing and sharing. Trigger this skill for: 'create Excel', 'make spreadsheet', 'analyze this data', 'create an analysis report', 'generate chart', 'summarize CSV/Excel', 'get stock price and make chart', 'financial analysis', 'data
567 -
majiayu000 Bundle Sleeptrack BeThis skill provides comprehensive backend REST API integration for Asleep sleep tracking platform. Use this skill when building server-side applications, API proxies for mobile apps, webhook event handlers, cross-platform backends (React Native, Flutter), analytics dashboards, or multi-tenant sleep tracking systems. Covers authentication, user management, session retrieval, statistics, webhook integration, and production-ready patterns with code examples in Python, Node.js, and curl.
567 -
majiayu000 Bundle Solid StylingSolidJS styling: CSS Modules, Tailwind, Sass, Less, CSS-in-JS, global styles, component-scoped styles, class and style bindings.
567 -
majiayu000 Bundle Spacing ScaleGenerates consistent spacing tokens using base values and ratios. Use when creating margin/padding systems, gap tokens, or layout spacing. Outputs CSS custom properties, Tailwind config, or JSON tokens.
567 -
majiayu000 Bundle Standards CSSWrite consistent, maintainable CSS following the project's methodology (Tailwind, BEM, utility classes, CSS modules) with design system adherence and performance optimization. Use this skill when writing or modifying styles, CSS files, utility classes, CSS-in-JS, styled components, or any styling code. Apply when working with .css, .scss, .module.css files, Tailwind utility classes, styled-components, CSS modules, design tokens (colors, spacing, typography), framework-specific styling approaches, optimizing CSS for production, implementing CSS purging or tree-shaking, or avoiding style overrides. Use for any task involving visual styling, layout styling, design system implementation, or CSS organization.
567 -
majiayu000 Bundle Svelte DesignCreate distinctive, production-grade frontend interfaces with high design quality. Specialized in Svelte/SvelteKit applications with full-stack capabilities. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
567 -
majiayu000 Bundle Svelte ExpertExpert Svelte/SvelteKit development assistant for building components, utilities, and applications. Use when creating Svelte components, SvelteKit applications, implementing reactive patterns, handling state management, working with stores, transitions, animations, or any Svelte/SvelteKit development task. Includes comprehensive documentation access, code validation with svelte-autofixer, and playground link generation.
567 -
majiayu000 Bundle Svelte5 RunesSvelte 5 runes guidance. Use for reactive state, props, effects, or Svelte 4→5 migration. Covers $state, $derived, $effect, $props, $bindable. Prevents mixing syntaxes and reactivity mistakes.
567 -
majiayu000 Bundle Sync MarkdownThis skill should be used when users want to sync content from text.md files to gallery project index.html files. Trigger phrases include "sync markdown", "sync text.md", "update gallery content", or when users provide a gallery index.html path for content refresh.
567 -
majiayu000 Bundle Ta Vfx PostfxPost-processing effects with React Three Fiber. Use when adding bloom, depth of field, effect composer, visual polish.
567 -
majiayu000 Bundle Testing HooksTeaches testing custom hooks in React 19 using renderHook from React Testing Library. Use when testing custom hooks or hook behavior.
567 -
majiayu000 Bundle Tooling SetupConfigure Vite, TypeScript, Biome, and Vitest for React 19 projects. Covers build configuration, strict TypeScript setup, linting/formatting, and testing infrastructure. Use when setting up new projects or updating tool configurations.
567 -
majiayu000 Bundle Triatu SentrySentry observability guidance for Triatu. Use when documenting, planning, or implementing error tracking, performance monitoring, and alerting in Next.js.
567 -
majiayu000 Bundle Tsh ComponentUI component patterns for TSH Clients Console (Next.js, shadcn/ui, RTL). Use when: (1) Creating new React components (2) Building pages with proper structure (3) Implementing loading skeletons (4) Adding responsive design (5) Supporting dark mode and RTL (6) Using shadcn/ui components correctly
567 -
majiayu000 Bundle UI ComponentsEnforces project UI component conventions when creating or modifying React components, forms, dialogs, and other UI elements. This skill ensures consistent patterns for Radix UI integration, form handling with TanStack Form, test IDs, accessibility, and component composition.
567 -
majiayu000 Bundle UI DegamifierRemove gaming aesthetics (glowing effects, neon shadows, cyberpunk styling) from CSS and replace with professional, clean design. Use when code has distracting visual effects or when implementing corporate/professional UI design. Ensures WCAG AA accessibility.
567 -
majiayu000 Bundle UI PerfectionEnforce the "Premium" aesthetic and accessibility standards.
567 -
majiayu000 Bundle UX PrinciplesUser research, usability heuristics, user psychology, accessibility, inclusive design, user testing, and UX metrics
567 -
majiayu000 Bundle UX SpecialistUI/UX specialist for efficient, accessible, and consistent interface design with strong focus on data reuse and component reuse
567 -
majiayu000 Bundle Uxui DesignerExcellent UX/UI Designer and critical thinker who translates product owner outputs into clear, elegant user experiences. Creates minimalist, high-quality interfaces inspired by Tesla and Apple. Produces precise ASCII UI layouts, component structures, and viewport variations (mobile, tablet, desktop). Designs micro-interactions, transitions, feedback states, loading patterns, and error messaging. Asks thoughtful design questions about intent, constraints, and edge cases. Welcomes feedback and iterates quickly. Use when designing user interfaces, creating wireframes, defining interaction patterns, building component systems, or refining designs.
567 -
majiayu000 Bundle Visual DesignGenerate style guides, component mockups, and visual assets using AI (Gemini 3 Pro Image, FLUX.2 Pro). Optional feature - gracefully skips if OPENROUTER_API_KEY unavailable.
567 -
majiayu000 Bundle Vitest ConfigGenerates vitest.config.ts for unit testing configuration. Configures Vitest with Vue, TypeScript support, coverage thresholds, and test environment settings.
567 -
majiayu000 Bundle Vue ComponentCreate a new Vue 3 component for $ARGUMENTS following this project's established patterns.
567 -
majiayu000 Bundle Vue Developer[Extends frontend-developer] Vue 3 specialist. Use for Vue-specific features: Composition API, script setup, Pinia stores, Vue Router, Nuxt 3 SSR, Vitest. Invoke alongside frontend-developer for Vue projects.
567 -
majiayu000 Bundle Vue JS ExpertExpert Vue.js 3 development assistance using Composition API, TypeScript, component architecture, state management with Pinia, reactivity patterns, and performance optimization. Use when building Vue 3 components, debugging reactivity issues, implementing composables, or architecting Vue applications.
567 -
majiayu000 Bundle Vue Router V3Guidance for Vue Router v3 using the official Installation, Guide, and API docs. Use when users need routing setup, navigation patterns, or API details for Vue 2 projects.
567 -
majiayu000 Bundle Vue Router V4Provides comprehensive guidance for Vue Router v4 including route configuration, navigation, nested routes, route guards, and Vue 3 integration. Use when the user asks about Vue Router v4, needs to set up routing for Vue 3 applications, implement navigation guards, or work with Vue Router v4 features.
567 -
majiayu000 Bundle Web ArchitectGenerate brand assets and audit web code against best practices - CSS, favicons, social images, exports, React/Next.js performance
567 -
majiayu000 Bundle Web InterfaceBuild and deploy a Next.js web interface for the Voice Assistant with real-time voice/chat capabilities. Use this skill when: (1) Creating a web-based voice assistant UI, (2) Setting up FastAPI WebSocket backend, (3) Implementing browser-based voice recording without Picovoice, (4) Deploying with Docker for global access, (5) Integrating push-to-talk or browser wake word detection, (6) Building scalable agentic web systems.
567 -
majiayu000 Bundle Web UI DesignDesign responsive web interfaces using modern UX principles, accessibility standards, and mobile-first approaches
567 -
majiayu000 Bundle Web3 FrontendMaster Web3 frontend development with wallet integration, viem/wagmi, and dApp UX
567 -
majiayu000 Bundle Webgpu CanvasWebGPU fundamentals for high-performance canvas rendering. Covers device initialization, buffer management, WGSL shaders, render pipelines, compute shaders, and web component integration. Use when building GPU-accelerated graphics, particle systems, or compute-intensive visualizations.
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 scalekit-auth, semantic-html, senior-mobile. 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.