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 Add Chat Message TypeStep-by-step guide for adding a new message type to the backend-frontend communication protocol. Use when asked to add a new postMessage type, webview message handler, or backend-to-frontend event. Use when this capability is needed.
-
tomevault-io Bundle React Nextjs ValidatorUse when reviewing React/Next.js code, choosing hooks, optimizing performance, or deciding between patterns. Use when you see useState overuse, missing memoization, prop drilling, useEffect misuse, or Next.js rendering choices.
-
tomevault-io Bundle Swiftui ExpertThis skill should be used when the user is building, reviewing, or debugging SwiftUI views and apps. Detects iOS and Swift version from the project. Covers creating views, state management with @Observable, NavigationStack routing, animations, accessibility, performance optimization, Liquid Glass adoption, design systems, and clean code architecture. Use when the user asks things like "create a SwiftUI list view", "my @State isn't updating", "add navigation to my app", "make this accessible", "optimize SwiftUI performance", "add Liquid Glass to my toolbar", "fix my Swift concurrency warning", "set up SwiftData models", "critique my SwiftUI code", "fix my SwiftUI layout", "create a custom ViewModifier", or "add Dark Mode support". Use when this capability is needed.
-
tomevault-io Bundle Web Components ArchitectureBuild web components using Custom Elements v1 API with Declarative Shadow DOM, attribute-driven state, handleEvent pattern, and zero DOM selection. Use when creating custom elements, extending built-in HTML elements, or implementing component-based architecture. NO querySelector, NO innerHTML, NO external libraries - pure web platform APIs only. Use when this capability is needed.
-
tomevault-io Bundle Dev InspectorUse this skill when the user wants to add DevInspector (dev-inspector-mcp) to their project, integrate MCP for their editor, set up ACP agents, click-to-source in browser, or debug "inspector not showing" / "MCP not connecting" issues. Triggers on phrases like "add dev inspector", "click to component", "setup inspector", "inspector not working", or any mention of unplugin-dev-inspector-mcp.
-
tomevault-io Bundle Expo React Native TypescriptExpert in Expo React Native TypeScript mobile development with best practices Use when this capability is needed.
-
tomevault-io Bundle Neverinfamous Memory Journal MCP Next UpgradeUpgrade Next.js
-
tomevault-io Bundle Ojallington Boardclaude Accessibility AuditorAccessibility Auditor — ultrathink
-
tomevault-io Bundle Omer Metin Skills For Antigravity Tailwind UI---
-
tomevault-io Bundle Arkui API DesignThis skill should be used when the user asks to "design ArkUI API", "add component property", "create Modifier method", "review ArkUI API", "deprecate API", "write JSDOC for ArkUI", or mentions OpenHarmony API design standards. Provides comprehensive guidance for ArkUI component API design following OpenHarmony coding guidelines. Use when this capability is needed.
-
tomevault-io Bundle Vue MigratorOrchestrates Vue 2 to Vue 3 migrations through a phased workflow. Use when this capability is needed.
-
tomevault-io Bundle Curl Command GeneratorGenerates ready-to-run cURL commands from Express, Next.js, Fastify, or other API routes. Creates copy-paste commands with proper headers, authentication, and request bodies. Use when users request "generate curl commands", "curl examples", "api curl", or "command line api testing".
-
tomevault-io Bundle Eslint Prettier ConfigConfigures ESLint and Prettier for consistent code quality with TypeScript, React, and modern best practices. Use when users request "ESLint setup", "Prettier config", "linting configuration", "code formatting", or "lint rules".
-
tomevault-io Bundle Makefile Dev WorkflowUnified development workflow for EdgeQuake using Makefile commands. Use when starting services, running tests, or managing the full development stack (database, backend, frontend). Provides simplified alternatives to raw cargo/npm commands. Use when this capability is needed.
-
tomevault-io Bundle Reverse DocumentationAutomatically generate comprehensive documentation for Rust and TypeScript codebases by analyzing code structure, patterns, and relationships. Supports trait-based patterns, async operations, React components, and Next.js applications. Use when this capability is needed.
-
tomevault-io Bundle Raulnq Node Hono React Monorepo Add DB SchemaAdd / Modify Database Schema
-
tomevault-io Bundle React Router Data ModeBuild React applications using React Router's data mode with createBrowserRouter and RouterProvider. Use when working with route objects, loaders, actions, Form, useFetcher, or pending/optimistic UI without the Vite plugin. Use when this capability is needed.
-
tomevault-io Bundle GeneratorsCode generator skills that produce production-ready Swift code for common app components. Use when user wants to add logging, analytics, onboarding, review prompts, networking, authentication, paywalls, settings, persistence, error monitoring, CI/CD pipelines, localization, push notifications, deep linking, testing, accessibility, widgets, feature flags, app icons, image caching, pagination, HTTP caching, share cards, social export, subscription lifecycle, referral systems, watermarks, streak tracking, milestone celebrations, what's new screens, lapsed user re-engagement, usage insights, variable rewards, consent flows, account deletion, permission priming, force updates, state restoration, debug menus, offline queues, feedback forms, announcement banners, quick win sessions, Spotlight indexing, App Clips, screenshot automation, background processing, app extensions, or data export. Use when this capability is needed.
-
tomevault-io Bundle Fiftyone Voodo DesignBuild FiftyOne UIs using VOODO (@voxel51/voodo), the official React component library. Use when building plugin panels, creating interactive UIs, or styling FiftyOne applications. Fetches complete component API reference dynamically. Use when this capability is needed.
-
tomevault-io Bundle Wangxuancheng Dev Goravel Admin Goravel AdminGoravel Admin Frontend (html/)
-
tomevault-io Bundle Vue Router V5 Best PracticesVue Router v5 guidance for routing, navigation guards, file-based routing, typed routes, data loaders, scroll behavior, and migration from Vue Router 4 or unplugin-vue-router. Use when working on route configuration, route params, route lifecycle, loader-driven navigation, or file-based routing in a Vue codebase. Use when this capability is needed.
-
tomevault-io Bundle Tooluniverse EpigenomicsProduction-ready genomics and epigenomics data processing for BixBench questions. Handles methylation array analysis (CpG filtering, differential methylation, age-related CpG detection, chromosome-level density), ChIP-seq peak analysis (peak calling, motif enrichment, coverage stats), ATAC-seq chromatin accessibility, multi-omics integration (expression + methylation correlation), and genome-wide statistics. Pure Python computation (pandas, scipy, numpy, pysam, statsmodels) plus ToolUniverse annotation tools (Ensembl, ENCODE, SCREEN, JASPAR, ReMap, RegulomeDB, ChIPAtlas). Supports BED, BigWig, methylation beta-value matrices, Illumina manifest files, and multi-sample clinical data. Use when processing methylation data, ChIP-seq peaks, ATAC-seq signals, or answering questions about CpG sites, differential methylation, chromatin accessibility, histone marks, or epigenomic statistics. Use when this capability is needed.
-
tomevault-io Bundle Nextjs Fullstack SetupNext.js App Router + Bun + Drizzle ORM + Better Auth + Tailwind CSS + Biome ile full-stack proje kurulumu, authentication entegrasyonu ve DB workflow'ları. Use when this capability is needed.
-
tomevault-io Bundle Command Palette DeveloperThis skill should be used when the user asks to "create a command palette", "build a command palette", "add command palette", "implement ⌘K search", "create search modal", "build keyboard navigation", "add command menu", "create Raycast-style interface", "build spotlight search", or mentions cmdk, command bar, command menu, or keyboard-first navigation. Provides comprehensive guidance for building professional command palettes with React, TypeScript, Tailwind, and modern tooling including cmdk, Floating UI, Zustand, Tanstack Query, and Tanstack Virtual. Use when this capability is needed.
-
tomevault-io Bundle Testing AngularAngular 21+ testing patterns with Vitest, signal component testing, and Playwright E2E. Use for writing unit tests, integration tests, or E2E tests for Angular applications. Use when this capability is needed.
-
tomevault-io Bundle Component ArchitectureComponent design patterns including composition, render props, compound components, and design systems. Use for reusable component architecture. Use when this capability is needed.
-
tomevault-io Bundle Web Asset GeneratorGenerate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Use when users need icons, favicons, social sharing images, or Open Graph images from logos or text slogans. Handles image resizing, text-to-image generation, and provides proper HTML meta tags. Use when this capability is needed.
-
tomevault-io Bundle Native App Publish ReadyComprehensive app store submission readiness checker for mobile apps. Audits iOS App Store and Google Play Store requirements including build config, privacy compliance, store assets, metadata, technical requirements, and common rejection causes, including Apple review issues common in social/marketplace apps with UGC, chat, location, subscriptions, and accounts. Use when the user asks to "check if my app is ready to submit", "review for app store", "app store checklist", "pre-submission check", "ready for Play Store", "ready for App Store", "submission readiness", or wants to audit a mobile app before publishing. Supports native iOS (Swift/ObjC), native Android (Kotlin/Java), Flutter, and React Native (including Expo) projects. Use when this capability is needed.
-
tomevault-io Bundle Building TablesBuilds tables and data grids for displaying tabular information, from simple HTML tables to complex enterprise data grids. Use when creating tables, implementing sorting/filtering/pagination, handling large datasets (10-1M+ rows), building spreadsheet-like interfaces, or designing data-heavy components. Provides performance optimization strategies, accessibility patterns (WCAG/ARIA), responsive designs, and library recommendations (TanStack Table, AG Grid).
-
tomevault-io Bundle Develop Web GameUse when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.
-
tomevault-io Bundle Nextjs React ExpertReact and Next.js performance optimization from Vercel Engineering. Use when building React components, optimizing performance, eliminating waterfalls, reducing bundle size, reviewing code for performance issues, or implementing server/client-side optimizations. Use when this capability is needed.
-
tomevault-io Bundle Testing Server ActionsTeaches testing Server Actions in isolation in React 19. Use when testing Server Actions, form handling, or server-side logic. Use when this capability is needed.
-
tomevault-io Bundle Unity ArchitectUse when designing Unity architecture, creating component hierarchies, defining interfaces, or generating test stubs and Mermaid diagrams for Unity projects
-
tomevault-io Bundle Ejirocodes Agent Skills Svelte5 Best PracticesSvelte 5 Best Practices
-
tomevault-io Bundle Angular Unit TestingBest practices for Angular unit testing with Jest in the blueprint frontend. Use this when writing or reviewing Angular/TypeScript spec files. Use when this capability is needed.
-
tomevault-io Bundle Tw Easing GradientsReplace Tailwind CSS linear gradients with smooth eased gradients using tw-easing-gradients. Use when upgrading bg-gradient-to-*, creating fading backgrounds, or smooth color transitions. 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 add-chat-message-type, react-nextjs-validator, swiftui-expert. 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.