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 Vue Best Practices 23MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API. Use when this capability is needed.
-
tomevault-io Bundle Next Best Practices 19Next.js 最佳实践 - 文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图像/字体优化、打包 Use when this capability is needed.
-
tomevault-io Bundle Next Cache Components 10Next.js 16 缓存组件 - PPR、use cache 指令、cacheLife、cacheTag、updateTag Use when this capability is needed.
-
tomevault-io Bundle Senior Fullstack 2Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows. Use when this capability is needed.
-
tomevault-io Bundle Test 42Run tests and analyze results, fix failing tests Use when this capability is needed.
-
tomevault-io Bundle Auth0 React Native 3Use when adding authentication to React Native or Expo mobile apps (iOS/Android) with biometric support - integrates react-native-auth0 SDK with native deep linking
-
tomevault-io Bundle Langchain 16Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments. Use when this capability is needed.
-
tomevault-io Bundle Nextjs Expert 4Next.js 14+ gotchas and decision criteria. Covers server/client boundary, caching strategy, and data fetching patterns Claude commonly gets wrong. Use when this capability is needed.
-
tomevault-io Bundle Web Perf 2Audits web performance using Chrome DevTools MCP. Measures Core Web Vitals, finds render-blocking resources, dependency chains, layout shifts, caching issues, and accessibility gaps. Use for audits, profiling, debugging, or optimising page load performance and Lighthouse scores. Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 82Create 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. Use when this capability is needed.
-
tomevault-io Bundle Vue Best Practices 24Use for Vue.js tasks in any project, including Vue 3, .vue single-file components, Composition API, <script setup>, TypeScript, Vue Router, Pinia, Vite Vue apps, SSR-aware Vue work, and Vue docs/theme components. Prefer Composition API unless the existing project explicitly requires Options API. Use when this capability is needed.
-
tomevault-io Bundle Web Design Guidelines 17Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices". Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 83Create 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. Use when this capability is needed.
-
tomevault-io Bundle Next Best Practices 20Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling Use when this capability is needed.
-
tomevault-io Bundle Frontend React 3Builds React 18+ and TypeScript UI for this project—components, Material-UI, Zustand, React Query, and REST API integration. Use when creating or changing pages, components, forms, or frontend tests.
-
tomevault-io Bundle Angular Testing 4Write unit and integration tests for Angular v21+ applications using Vitest or Jasmine with TestBed, component harnesses, and modern testing patterns. Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions. Triggers on test creation, testing signal-based components, mocking dependencies, or setting up test infrastructure. Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 84Create 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. Use when this capability is needed.
-
tomevault-io Bundle Content Author 2Write quality content for HTML documents. Use when writing text content, prose, descriptions, or any human-readable content in HTML files. Ensures spelling and style quality. Use when this capability is needed.
-
tomevault-io Bundle Error Handling 6Handle errors consistently across frontend and backend. Use when implementing try/catch patterns, error boundaries, API error responses, or error reporting. Use when this capability is needed.
-
tomevault-io Bundle Code Review 257Use when working with a master prompt and guide for performing comprehensive code reviews on the Cloud Resume project, focusing on React, TypeScript, and AWS best practices.
-
tomevault-io Bundle Revealjs 2Create polished, professional reveal.js presentations. Use when the user asks to create slides, a presentation, a deck, or a slideshow. Supports themes, multi-column layouts, code highlighting, animations, speaker notes, and custom styling. Generates HTML + CSS with no build step required. Use when this capability is needed.
-
tomevault-io Bundle Webapp Testing 25Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. Use when this capability is needed.
-
tomevault-io Bundle Coding Standards 16Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development. Use when this capability is needed.
-
tomevault-io Bundle Solana Dev 3Use when user asks to "build a Solana dapp", "write an Anchor program", "create a token", "debug Solana errors", "set up wallet connection", "test my Solana program", "deploy to devnet", or "explain Solana concepts" (rent, accounts, PDAs, CPIs, etc.). End-to-end Solana development playbook covering wallet connection, Anchor/Pinocchio programs, Codama client generation, LiteSVM/Mollusk/Surfpool testing, and security checklists. Integrates with the Solana MCP server for live documentation search. Prefers framework-kit (@solana/client + @solana/react-hooks) for UI, wallet-standard-first connection (incl. ConnectorKit), @solana/kit for client/RPC code, and @solana/web3-compat for legacy boundaries.
-
tomevault-io Bundle Mobile Design 4Design formula cho MOBILE APP (Flutter / React Native / SwiftUI / Jetpack Compose / iOS native / Android native). Auto-trigger khi chạm file .dart/.swift/.kt/.java mobile hoặc user nói build app mobile, màn hình mobile, screen, widget Flutter, RN component. KHÔNG dùng cho web — web có skill frontend-design riêng. Use when this capability is needed.
-
tomevault-io Bundle Vercel React Best Practices 37React 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. Use when this capability is needed.
-
tomevault-io Bundle Accessibility 9WCAG accessibility patterns — semantic HTML, ARIA, focus management, keyboard navigation. Use when working with aria attributes, role attributes, dialog/nav elements, form elements, or focus management code. Use when this capability is needed.
-
tomevault-io Bundle Vercel Composition Patterns 15React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
-
tomevault-io Bundle UI UX Designer 2Create interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools. Use when this capability is needed.
-
tomevault-io Bundle React Hooks 5React hooks patterns including custom hooks, useEffect, useMemo, and more Use when this capability is needed.
-
tomevault-io Bundle Accessibility A11Y 2WCAG 2.2 compliance, ARIA patterns, keyboard navigation, screen readers, automated testing Use when this capability is needed.
-
tomevault-io Bundle Validate Scene UI 2Validate Rehoboam scene animation and UI quality with deterministic Playwright screenshots driven by `apps/ui/scripts/screenshot-scene.ts`. Use when changes touch animation timing, Canvas2D rendering, layout/CSS, overlays, timeline sequencing, or any visual behavior that should be confirmed by screenshots. Use when this capability is needed.
-
tomevault-io Bundle Vue Pinia Best Practices 2Pinia stores, state management patterns, store setup, and reactivity with stores. Use when this capability is needed.
-
tomevault-io Bundle Vue Router Best Practices 2Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions. Use when this capability is needed.
-
tomevault-io Bundle Weaviate Cookbooks 2Use this skill when the user wants to build AI applications with Weaviate. It contains a high-level index of architectural patterns, 'one-shot' blueprints, and best practices for common use cases. Currently, it includes references for building a Query Agent Chatbot, Data Explorer, Multimodal PDF RAG (Document Search), Basic RAG, Advanced RAG, Basic Agent, Agentic RAG, and optional guidance on how to build a frontend for each of them.
-
tomevault-io Bundle Next Best Practices 21Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling 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 vue-best-practices, next-best-practices, next-cache-components. 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.