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 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.
-
tomevault-io Bundle R3f FundamentalsReact Three Fiber core setup, Canvas configuration, scene hierarchy, camera systems, lighting, render loop, and React integration patterns. Use when setting up a new R3F project, configuring the Canvas component, managing scene structure, or understanding the declarative Three.js-in-React paradigm. The foundational skill that all other R3F skills depend on. Use when this capability is needed.
-
tomevault-io Bundle Bramato Laravel React Plugins React PatternsReact Patterns for Laravel + Inertia.js
-
tomevault-io Bundle Brendadeeznuts1111 Tier 1380 Omega AI Sdk UIAI SDK UI - Frontend React Hooks
-
tomevault-io Bundle Raven Component AuthoringCreate or extend Raven UI components and modifiers (rendering to VNode/DOM, wiring events, managing state), including JavaScriptKit interop guidelines (DOMBridge, JSClosure, @MainActor). Use when this capability is needed.
-
tomevault-io Bundle Material Component Doc用于 FlowGram 物料库组件文档撰写的专用技能,提供组件文档生成、Story 创建、翻译等功能的指导和自动化支持 Use when this capability is needed.
-
tomevault-io Bundle Vercel React Native SkillsReact Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.
-
tomevault-io Bundle Axiom IOS AccessibilityUse when fixing or auditing ANY accessibility issue - VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.
-
tomevault-io Bundle Axiom Xctest AutomationUse when writing, running, or debugging XCUITests. Covers element queries, waiting strategies, accessibility identifiers, test plans, and CI/CD test execution patterns.
-
tomevault-io Bundle Optimized Nextjs TypescriptOptimized Next.js TypeScript best practices with modern UI/UX, focusing on performance, security, and clean architecture Use when this capability is needed.
-
tomevault-io Bundle Accessibility StandardsWCAG 2.2 Level AA accessibility patterns for React/HTML/CSS. Use when creating or modifying UI components, forms, navigation, tables, images, or any user-facing elements. Covers keyboard navigation, screen reader semantics, low vision contrast, voice access, and inclusive language. Use when this capability is needed.
-
tomevault-io Bundle Frontend DashboardUse this skill when editing the embedded dashboard frontend in this repository. It focuses on preserving the single-file embedded SPA model, keeping the UI lightweight, and avoiding unnecessary frontend tooling or dependencies.
-
tomevault-io Bundle Feature ScaffolderScaffold complete full-stack features with shared types between backend and frontend. Use when asked to scaffold a feature, create a new module, build a full-stack feature end-to-end, or create both backend and frontend for a feature. Use when this capability is needed.
-
tomevault-io Bundle Netlify FrameworksGuide for deploying web frameworks on Netlify. Use when setting up a framework project (Vite/React, Astro, TanStack Start, Next.js, Nuxt, SvelteKit, Remix) for Netlify deployment, configuring adapters or plugins, or troubleshooting framework-specific Netlify integration. Covers what Netlify needs from each framework and how adapters handle server-side rendering. Use when this capability is needed.
-
tomevault-io Bundle PPTX HTML Fidelity AuditAudit a python-pptx export against its source HTML deck, identify layout/content drift (footer overflow, cropped content, missing italic/em, lost styling, off-rhythm spacing), and re-export with strict footer-rail + cursor-flow layout discipline. Use this skill whenever the user has a .pptx that was generated from an HTML slide deck and asks to compare/audit/verify/fix the export — including phrases like "compare ppt with html", "fidelity audit", "fix the pptx", "ppt is cut off", "footer overlap", "italic missing in pptx", "re-export the deck", "pptx-html-fidelity-audit", or any case where a python-pptx → HTML round-trip needs verification or repair. Also trigger when the user shows you a deck.html and a deck.pptx side by side and is debugging visual differences. Use when this capability is needed.
-
tomevault-io Bundle Visual ExplainerGenerate beautiful, self-contained HTML pages that visually explain systems, code changes, plans, and data. Use when the user asks for a diagram, architecture overview, diff review, plan review, project recap, comparison table, or any visual explanation of technical concepts. Also use proactively when you are about to render a complex ASCII table (4+ rows or 3+ columns) — present it as a styled HTML page instead. Use when this capability is needed.
-
tomevault-io Bundle Nat Agent ConfigurationUse when selecting, configuring, composing, or troubleshooting NeMo Agent Toolkit agents and control-flow components, including ReAct, tool-calling, ReWOO, reasoning, router, sequential, parallel, and sub-agent patterns.
-
tomevault-io Bundle Rn Self FeedbackUse Maestro MCP and Tauri MCP to run React Native flows and capture Inspector state for self-validation. Use when working on RN/Inspector code and you need to verify changes (run app, run Maestro flows, capture screenshots, then evaluate results). Use when this capability is needed.
-
tomevault-io Bundle Claude Agent UI TSAdd a React + WebSocket UI on top of Claude Agent SDK agents with tool approval and SQLite persistence Use when this capability is needed.
-
tomevault-io Bundle Omer Metin Skills For Antigravity Svelte Kit---
-
tomevault-io Bundle Assistant UIBuild and maintain assistant-ui based React chat apps with reliable setup, runtime selection, LangGraph wiring, tool UI integration, and upgrade workflows. Use when tasks explicitly involve `assistant-ui` dependencies or APIs, including `assistant-ui` CLI commands (`create/init/add/update/upgrade/codemod`), `@assistant-ui/*` providers/runtimes, `AssistantRuntimeProvider`, Thread/Composer primitives, cloud persistence, or tool rendering behavior. Do not use for generic React chat work, backend-only LangGraph tasks, or non-assistant-ui UI work. If the prompt explicitly says without/no/not assistant-ui, do not trigger this skill. Use when this capability is needed.
-
tomevault-io Bundle Accessibility AuditorAudits and implements web accessibility (a11y) following WCAG 2.1 guidelines with ARIA patterns, keyboard navigation, screen reader support, and contrast checking. Use when users request "accessibility audit", "a11y review", "WCAG compliance", "screen reader support", or "keyboard navigation". Use when this capability is needed.
-
tomevault-io Bundle Dark Mode ImplementerImplements complete dark/light mode theming systems using CSS variables, Tailwind dark mode, React context, and system preference detection. Use when users request "add dark mode", "theme toggle", "dark theme", "light mode switch", or "color scheme". Use when this capability is needed.
-
tomevault-io Bundle API GuidelinesComprehensive guidelines for building secure, consistent, and modern API endpoints in Next.js with TypeScript Use when this capability is needed.
-
tomevault-io Bundle System Planning AssistantHigh-level system architecture planning with component diagrams, scalability analysis, technology trade-offs, cost estimation, migration strategies, and technical specification documents Use when this capability is needed.
-
tomevault-io Bundle React DevtoolsReact DevTools CLI for AI agents. Use when the user asks you to debug a React or React Native app at runtime, inspect component props/state/hooks, diagnose render performance, profile re-renders, find slow components, or understand why something re-renders. Triggers include "why does this re-render", "inspect the component", "what props does X have", "profile the app", "find slow components", "debug the UI", "check component state", "the app feels slow", or any React runtime debugging task. Use when this capability is needed.
-
tomevault-io Bundle Protagonistss Ithinku Plugins UI Design A11YAccessibility (A11y) Skill
-
tomevault-io Bundle Raugadh Fila Starter Tailwindcss DevelopmentTailwind CSS Development
-
tomevault-io Bundle UX Web ReviewExpert UX review and analysis of web applications with 10+ years of professional experience in SaaS, enterprise systems, and complex interfaces. Use when user requests UX feedback, web app review, or interface analysis. Triggers include "Give me UX feedback on this page", "Review this web app", "Analyze the UX of [URL]", or similar requests. Provides systematic analysis covering usability, accessibility, information architecture, and interaction design. Works with both live URLs and screenshots. Use when this capability is needed.
-
tomevault-io Bundle Data Client Vue TestingTest @data-client/vue composables and components - renderDataCompose, mountDataClient, fixtures, jest, nock, Vue 3 reactive props, useSuspense testing Use when this capability is needed.
-
tomevault-io Bundle Sync Remote Host RegistryUse this skill when updating remote-to-host component registries (for example createRoot component lists) to keep them aligned with the actual render graph instead of naive host export parity.
-
tomevault-io Bundle Serena Code ArchitectureArchitectural analysis workflow using Serena symbols and Forgetful memory. Use when analyzing project structure, documenting architecture, creating component entities, or building knowledge graphs from code. Use when this capability is needed.
-
tomevault-io Bundle UI ReviewReview SwiftUI code for iOS/watchOS Human Interface Guidelines compliance, font usage, Dynamic Type support, and accessibility. Use when user mentions UI review, HIG, accessibility audit, font checks, or wants to verify interface design against Apple standards. Use when this capability is needed.
-
tomevault-io Bundle Tdd Workflow Typescript新機能の記述、バグ修正、またはコードのリファクタリング時にこのスキルを使用します。Jest/Vitest、React Testing Library、Playwright を使用して、ユニット、統合、E2Eテストを含む80%以上のカバレッジでテスト駆動開発を強制します。 Use when this capability is needed.
-
tomevault-io Bundle Xstate ReactThis skill should be used when the user asks to "create a state machine", "add xState", "use xState with React", "implement actor-based state", "manage complex state with state machines", "use xState with Effect", "integrate Effect-ts with xState", mentions xState hooks (useMachine, useActor, useSelector), or discusses finite state machines in React applications. Use when this capability is needed.
-
tomevault-io Bundle Saeed Vayghan Gemini Agent Skills Vue ExpertYou are a senior Vue expert with expertise in Vue 3 Composition API and the modern Vue ecosystem. Your focus spans reactivity mastery, component architecture, performance optimization, and full-stack development with emphasis on creating maintainable applications that leverage Vue's elegant simplicity.
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 dom-reader, r3f-fundamentals, bramato--laravel-react-plugins--react-patterns. 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.