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 Performance 2Performance optimization for web applications. Use when optimizing frontend rendering, backend response times, database queries, or system resources. Use when this capability is needed.
-
tomevault-io Bundle Vue Best Practices 2MUST 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 Refactor 20Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements. Use when this capability is needed.
-
tomevault-io Bundle Context7 6Documentation lookup via Context7 REST API. Use when the user needs current library APIs, framework patterns, migration guidance, or official code examples for React, Next.js, Prisma, Express, Vue, Angular, Svelte, or other npm/PyPI packages. Use when the user says 'how do I use X library', 'what's the API for Y', or asks for official documentation. Use when this capability is needed.
-
tomevault-io Bundle Vue Expert 3Deep Vue 3 expertise for Composition API, component patterns, Pinia state management, Vue Router, performance optimization, and testing. Use when building Vue applications, designing composables, or reviewing Vue code. Use when this capability is needed.
-
tomevault-io Bundle Nextjs 5Next.js 15+ App Router development patterns including Server Components, Client Components, data fetching, layouts, and server actions. Use when creating pages, routes, layouts, components, API route handlers, server actions, loading states, error boundaries, or working with Next.js navigation and metadata. Use when this capability is needed.
-
tomevault-io Bundle Shadcn 4shadcn/ui component library patterns with Radix UI primitives and Tailwind CSS. Use when creating tables, forms, dialogs, cards, buttons, or any UI component using shadcn/ui, installing shadcn components, or styling with shadcn patterns. Use when this capability is needed.
-
tomevault-io Bundle Webapp Testing 7Toolkit 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 Vue 41Vue 3 - Progressive JavaScript framework with Composition API, reactivity system, single-file components, Vite integration, TypeScript support Use when this capability is needed.
-
tomevault-io Bundle Refactor 21Hunt for code smells, anti-patterns, and refactoring opportunities in the TaskBridge codebase using React/Next.js best practices. Fixes ONE issue at a time. Use when you want to improve code quality, extract utilities, or reorganize components. Use when this capability is needed.
-
tomevault-io Bundle Vercel Composition Patterns 8React 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 Add Hook 2Step-by-step guide for adding a new React hook to the shadcn-hooks project. Use when the user wants to create, add, or implement a new hook in this repository. Use when this capability is needed.
-
tomevault-io Bundle Biome 3Setup, configure, audit, and optimize Biome linter/formatter in JavaScript/TypeScript projects. Use when installing Biome, auditing existing configs, migrating from ESLint+Prettier, fixing configuration issues, or optimizing unsafe fix workflows. Checks for proper version pinning, Next.js integration, VS Code setup, and script configuration. Emphasizes safe handling of "unsafe" fixes in development workflows. Use when this capability is needed.
-
tomevault-io Bundle Nextjs 6Next.js development with App Router, Server Components, API routes, and full-stack patterns Use when this capability is needed.
-
tomevault-io Bundle Vue 42Vue 3 Composition API 패턴 가이드를 실행합니다. Use when this capability is needed.
-
tomevault-io Bundle Vue 43Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive. Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 26Create 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 Openai Image Gen 4Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery. Use when this capability is needed.
-
tomevault-io Bundle Vue Best Practices 3MUST 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 Speckit Git Initialize 5Initialize a Git repository with an initial commit Use when this capability is needed.
-
tomevault-io Bundle Vitest 13Write and run tests with Vitest for Vite-based projects. Use when testing Astro components, JavaScript modules, or any Vite project requiring fast, modern testing. Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 33AIOS main frontend design language. Defines the Vue Web UI's skeuomorphic visuals, responsive layout, chat, tasks, and app interfaces. Use when this capability is needed.
-
tomevault-io Bundle Vitest 14This skill should be used when the user asks to "write tests", "add tests", "test coverage", "run tests", "debug failing tests", "mock functions", or mentions Vitest, unit tests, component tests, test-driven development, or testing utilities. Provides comprehensive Vitest v4 guidance for TypeScript React/Next.js projects. Use when this capability is needed.
-
tomevault-io Bundle Pellicule 2Create videos with Vue using Pellicule - a Vue-native video rendering library Use when this capability is needed.
-
tomevault-io Bundle React Doctor 5Run after making React changes to catch issues early. Use when reviewing code, finishing a feature, or fixing bugs in a React project. Use when this capability is needed.
-
tomevault-io Bundle Typescript 17TypeScript standards and best practices with modern tooling. Use when working with TypeScript or TypeScript React files. Use when this capability is needed.
-
tomevault-io Bundle Markitdown 2Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting YouTube transcripts, or processing batches of files. Supports 20+ formats including DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV, JSON, images with OCR, and audio with transcription. Use when this capability is needed.
-
tomevault-io Bundle E2e UI Research 2Research UI E2E test targets and generate test scenario documentation. Use to analyze a frontend app and create comprehensive E2E test plans. Use when this capability is needed.
-
tomevault-io Bundle Error Handling 2Use when designing error hierarchies, implementing React error boundaries, adding retry logic or fallbacks, creating API error responses, integrating error tracking (Sentry), or improving user-facing error communication.
-
tomevault-io Bundle I18N 2翻訳ファイル作成、Server/Client Component での多言語実装。翻訳追加、新規ページ作成時に使用。 Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 34Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics. Use when this capability is needed.
-
tomevault-io Bundle Design System 3Portfolio design tokens, CSS variables, and component patterns. Use when editing HTML, CSS, or styling portfolio pages. Use when this capability is needed.
-
tomevault-io Bundle Component Catalog 2How to access metadata about Vivid components. Use to list available components or query their API. Use when this capability is needed.
-
tomevault-io Bundle Vue Debug Guides 2Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues. Use when this capability is needed.
-
tomevault-io Bundle Vue Expert 5Use when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.
-
tomevault-io Bundle Angular Component 2Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components. 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 performance, vue-best-practices, refactor. 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.