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 TauriBuild desktop apps with Rust backend and WebView frontend. Use when this capability is needed.
-
tomevault-io Bundle KootaReal-time ECS state management for TypeScript and React. Use when the user mentions koota, ECS, entities, traits, queries, or building data-oriented applications. Use when this capability is needed.
-
tomevault-io Bundle Primer React ReactFeature Flags in Primer React
-
tomevault-io Bundle Svelte Core BestpracticesGuidance on writing fast, robust, modern Svelte code. Load this skill whenever in a Svelte project and asked to write/edit or analyze a Svelte component or module. Covers reactivity, event handling, styling, integration with libraries and more. Use when this capability is needed.
-
tomevault-io Bundle Carbon ReactCarbon component catalog with typed props, Storybook usage examples, and curated docs references. Use when answering questions about Carbon components, props, and usage guidance. Use when this capability is needed.
-
tomevault-io Bundle ReactUse when working with the library for web and native user interfaces
-
tomevault-io Bundle Tanstack Query PatternsGuide for using TanStack Query patterns in the Nora project. Use when implementing data fetching, creating query modules, or consuming IPC data in React components. Use when this capability is needed.
-
tomevault-io Bundle Tanstack DB Vue DBThis skill builds on db-core. Read it first for collection setup, query builder, and mutation patterns.
-
tomevault-io Bundle Utoo Upstream SyncUse when syncing upstream vercel/next.js changes into this repository's next.js submodule, especially changes under the upstream turbopack/ subtree, resolving rebase conflicts, adapting local Rust crates to upstream API changes, fixing utoo-web wasm builds, updating snapshots, or committing submodule and local follow-up fixes.
-
tomevault-io Bundle SpeechUse when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.
-
tomevault-io Bundle AstroBest practices and guidelines for Astro development, distilled from Context7 documentation. Use when this capability is needed.
-
tomevault-io Bundle Io SkillUsage guide for IO packages. Use when an agent needs to explain or implement app-level usage of @iostore/store, @iostore/react, @iostore/solid, @iostore/vue, @iostore/svelte, and @iostore/devtools (including state modeling, subscriptions, batching, framework adapters, SSR-safe usage, and debugging integration). Use when this capability is needed.
-
tomevault-io Bundle Vue Testing Best PracticesUse for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing. Use when this capability is needed.
-
tomevault-io Bundle SlidevCreate and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks. Use when this capability is needed.
-
tomevault-io Bundle UnocssUnoCSS instant atomic CSS engine, superset of Tailwind CSS. Use when configuring UnoCSS, writing utility rules, shortcuts, or working with presets like Wind, Icons, Attributify. Use when this capability is needed.
-
tomevault-io Bundle Christophevg C3 VueVue.js Component Patterns
-
tomevault-io Bundle FlowUse when you need to run Flow type checking, or when seeing Flow type errors in React code.
-
tomevault-io Bundle Radix UIExpert guidance for building React UIs with Radix Themes and Radix Primitives. Use when creating accessible, customisable UI components, setting up theming systems, working with pre-styled Radix Themes components, or building custom components on top of unstyled Radix Primitives. Trigger keywords include "radix", "radix ui", "radix themes", "radix primitives", "accessible components", "Dialog", "Dropdown", "Select", "Accordion", "Tabs", "Tooltip". Use when this capability is needed.
-
tomevault-io Bundle Shadmin DevApply Shadmin feature-development standards (backend Go/Gin/Ent + frontend React/TS). Use when adding/modifying features, CRUD modules, API routes/controllers/usecases/repositories, Ent schemas, frontend pages/routes, React components, TanStack hooks, or any full-stack work in this project. Trigger whenever the user mentions new features, backend changes, frontend changes, database schema changes, permissions, UI pages, tables, forms, or API endpoints — even if they don't explicitly say "feature development. Use when this capability is needed.
-
tomevault-io Bundle Ahonn Dotfiles DotfilesReact Best Practices
-
tomevault-io Bundle UI MobileMobile UI patterns - React Native, iOS/Android, touch targets Use when this capability is needed.
-
tomevault-io Bundle Web Design GuidelinesReview 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 Benithors Skills SkillsThis skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices.
-
tomevault-io Bundle Crank Component AuthoringBuild web apps, dashboards, landing pages, widgets, calculators, forms, quizzes, charts, visualizations, animations, dynamic SVGs, MathML equations, blogs, or games as single-file HTML with no build step, using Crank.js, an elegant UI framework which allows you to write components with plain JavaScript functions, generators, and promises. Use when user asks to create something interactive, build a single-file HTML app, or start a greenfield frontend project. Always trigger when converting code from React, Vue, Svelte, Solid, or any other web framework to Crank.js, when the user mentions Crank by name, or when comparing different web/UI frameworks. Not for projects already using other frameworks. Use when this capability is needed.
-
tomevault-io Bundle Callstack Repack RepackUpgrade React Native
-
tomevault-io Bundle ClrunRun and control interactive CLI sessions. Handles TUI prompts (select lists, checkboxes, confirms), persistent shell state, and long-running processes. Use when you need to execute terminal commands, respond to interactive prompts, navigate scaffolding wizards like create-vue or create-vite, or manage dev servers. Use when this capability is needed.
-
tomevault-io Bundle React Component PerformanceAnalyze and optimize React component performance issues (slow renders, re-render thrash, laggy lists, expensive computations). Use when asked to profile or improve a React component, reduce re-renders, or speed up UI updates in React apps. Use when this capability is needed.
-
tomevault-io Bundle Y Graph CodexBuild a minimal React Flow-ready graph from SummaryRoot JSON and attach it as a git note under y-codex-session-graph. Use when this capability is needed.
-
tomevault-io Bundle FormkitUse when working with FormKit forms, validation, schema, or custom inputs in React, Vue, or Nuxt projects.
-
tomevault-io Bundle UxauditRun UX regression testing for a running app — combining static catalog checks (AI-slop, accessibility, Nielsen heuristics) with dynamic project-aware journey checks operated in pixel-only mode. Produces a unified editorial dashboard grouped into UX issues and UI risk signals, with cited sources, on-demand evidence, and improvement suggestions. Use this whenever you want to evaluate whether an app is understandable, polished, free of AI slop patterns, follows usability heuristics, AND completes its real user journeys end to end. Especially valuable after building a new app or iterating on UI changes. Use when this capability is needed.
-
tomevault-io Bundle Panel App React Vite CreatorCreate or update an engineering-style NextClaw Panel App using pnpm, Vite, React, TypeScript, and Tailwind CSS, then build it into a static .panel directory. Use when the user asks for a modern frontend stack, React Panel App, Vite app, Tailwind UI, or reusable/buildable Panel App project, and when the requested Panel App has complex UI/state, AI chat or Agent Run workflows, charts, filters, forms, or needs TypeScript access to App Client types. Use when this capability is needed.
-
tomevault-io Bundle Petrovc AI Agent Kit VueVue Skill
-
tomevault-io Bundle Frontend Bundling Via BunnodeBundling via Bun/Node with Make targets for typecheck and bundling Use when this capability is needed.
-
tomevault-io Bundle Chat AppBuild complete Reboot AI Chat Apps (MCP Apps) for ChatGPT, Claude, VSCode, Goose, and other MCP hosts. Layers on top of the python skill for backend mechanics; covers what's specific to MCP Chat Apps — the User-type front door, MCP tool exposure, the UI() method type, and the full React/Vite scaffolding. Use when this capability is needed.
-
tomevault-io Bundle PortWeb-to-native porting design specialist (2026 spec — Liquid Glass / Material 3 Expressive / Swift 6.2 / Compose 1.7+ / Xcode 26 / targetSdk 36 / 16KB page / Passkey / Privacy Manifest / DMA / EAA / 5.1.2(i) AI disclosure aware). Designs complete porting blueprints from Web apps (React/Vue/Svelte/Angular SPA, RSC/SSR included) to iOS Swift/SwiftUI and Android Kotlin/Jetpack Compose pure-native apps. Optionally proposes a hybrid path (Pure-Native UI + Kotlin Multiplatform shared logic) when the survey justifies it. Produces feature parity matrices, native architecture maps, platform-UX adaptation plans, data/auth/CRDT porting strategies, BFF redesigns, regulatory-compliance plans, and Strangler-Fig phased roadmaps. Don't use for cross-platform UI implementation (Native — RN/Flutter), generic framework migration in the same language (Shift), dependency upgrades (Horizon), legacy code archaeology only (Fossil), or full mobile feature implementation (Native/Builder). Use when this capability is needed.
-
tomevault-io Bundle GanttUse when building, configuring, styling, or modifying SVAR Svelte Gantt / @wx/svelte-gantt timelines, grids, task editors, toolbars, context menus, tooltips, scales, links, and Gantt data actions.
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 tauri, koota, primer--react--react. 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.