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 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.
-
tomevault-io Bundle RamsRun accessibility and visual design review Use when this capability is needed.
-
tomevault-io Bundle OnboardDeveloper onboarding guide that composes architecture mapping, tooling review, and agentic setup review with setup, troubleshooting, and next-steps agents to produce a comprehensive guide at .turbo/onboarding.md and .turbo/onboarding.html. Use when the user asks to \"onboard me\", \"onboard to this project\", \"generate onboarding guide\", \"new developer guide\", \"how do I get started\", or \"help me ramp up\". Use when this capability is needed.
-
tomevault-io Bundle CritReview code changes, a plan, a live page (running dev server), or a local HTML file with crit inline comments. Use when asked to review code, a plan, a diff, a running web app, or when you want structured human feedback on your work. Use when this capability is needed.
-
tomevault-io Bundle Vue ProExpert Vue 3 development covering the Composition API, Pinia, Vue Router, and modern Vite-based workflows. Use when this capability is needed.
-
tomevault-io Bundle WebawesomeWeb Awesome is a UI component library built with web components. Use when building buttons, inputs, selects, checkboxes, dialogs, modals, drawers, tabs, dropdowns, tooltips, carousels, forms, or using CSS utilities like wa-stack, wa-cluster, wa-grid. Supports React, Vue, Angular, Svelte, and vanilla JS. Use when this capability is needed.
-
tomevault-io Bundle Templ ComponentsCreate reusable templ UI components with props, children, and composition patterns. Use when building UI components, creating component libraries, mentions 'button component', 'card component', or 'reusable templ components'. Use when this capability is needed.
-
tomevault-io Bundle Tiptap DevExpert guidance for building rich text editors with Tiptap - a headless, framework-agnostic editor built on ProseMirror. Use when creating custom nodes, marks, or extensions for Tiptap, implementing input rules or paste rules, working with the Tiptap commands API, building React integrations with useEditor, extending existing extensions, or creating custom node views. Use when this capability is needed.
-
tomevault-io Bundle Xobotyi Cc Foundry ReactReact
-
tomevault-io Bundle GloveExpert guide for building AI-powered applications with the Glove framework. Use when working with glove-core, glove-react, glove-next, tools, display stack, model adapters, stores, or any Glove example project. Use when this capability is needed.
-
tomevault-io Bundle ElastikDeploy and use AuditeDB, powered by the Elastik L5 Engine and shipped as a Rust library + binary on SQLite. Use this skill whenever the user mentions AuditeDB or elastik, wants to start a local or network instance, configure keys/tokens/data paths/header policy, inspect /proc/* introspection endpoints, PUT/GET/HEAD/POST/DELETE worlds or LISTEN to /listen/* SSE streams with curl, publish static HTML worlds, use ETags/CAS/audit chains, route by namespace (home/etc/lib/boot/usr/var durable + tmp/dev/sys transient + proc generated), embed the protocol-neutral `Engine` library directly in a Rust project, or evaluate whether an HTTP subsystem should reuse AuditeDB instead of reinventing health/metrics/version/auth/audit/static serving. Use when this capability is needed.
-
tomevault-io Bundle Vercel React View TransitionsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components, animate list reorder, implement directional (forward/back) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions view transitions, `startViewTransition`, `ViewTransition`, transition types, or asks about animating between UI states in React without third-party animation libraries. Use when this capability is needed.
-
tomevault-io Bundle ForgeBuild rapid prototypes for both frontend (UI components/pages) and backend (API mocks/simple servers). Use when validating new features or turning ideas into working demos. Prioritize working software over perfection. Use when this capability is needed.
-
tomevault-io Bundle Strapi Website Add LocaleAdd a new language/locale to the application. Involves Strapi admin config, Next.js i18n routing, and translation files.
-
tomevault-io Bundle Tanstack Router Vue StartVue Start (`@tanstack/vue-start`)
-
tomevault-io Bundle Create TestCreates test cases for the specified component, or from context of recent changes.
-
tomevault-io Bundle Terminalskills Skills VueVue
-
tomevault-io Bundle Context7 MCPThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc. Use when this capability is needed.
-
tomevault-io Bundle Axiom AccessibilityUse when fixing or auditing ANY accessibility issue — VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.
-
tomevault-io Bundle Dev ServerManage Next.js dev servers across worktrees. Start, stop, and read logs from dev servers. Agents can access logs from any running session, regardless of who started it. Use when this capability is needed.
-
tomevault-io Bundle Tui TestingComprehensive testing strategies for Bubbletea v2 applications. Covers unit tests, component tests, golden file testing, async operations, external tool integration, and common testing pitfalls. Use when this capability is needed.
-
tomevault-io Bundle Coollabsio Coolify CoolifyTailwind CSS Development
-
tomevault-io Bundle Ecomfe Agent Skill Taro2rnTaro to React Native 转换
-
tomevault-io Bundle Codename OneBuild and modify Codename One cross-platform mobile apps (Java 17, Maven, ParparVM/Android/iOS/JavaScript). Use when the project contains a `common/codenameone_settings.properties`, depends on `com.codenameone:codenameone-core`, edits CSS files under `common/src/main/css/`, calls `cn1:run`, `cn1:test`, `cn1:build`, references `com.codename1.ui.*` / `com.codename1.testing.*`, or when the user asks to build a UI, write screen tests, generate screenshots, or compare to Swing/HTML/Android. Use when this capability is needed.
-
tomevault-io Bundle Panda CSSBuild styles with Panda CSS. Use when creating, editing, or reviewing any code that uses Panda CSS — css(), cva(), sva(), recipes, patterns, tokens, semantic tokens, config, theming, or JSX styled components. Supports React, Vue, Svelte, Solid, and any framework with PostCSS. Use when this capability is needed.
-
tomevault-io Bundle Frappe UIBuild consistent Frappe-style user interfaces using the frappe-ui Vue 3 component library and its design tokens. Use when scaffolding pages, forms, dialogs, lists, or any UI inside a Frappe-based app, when the user mentions frappe-ui, Frappe Cloud / Gameplan / Desk / Drive / Insights styling, or asks to "use frappe-ui components". Use when this capability is needed.
-
tomevault-io Bundle Nextjs 16Expert Next.js 16 with Turbopack, App Router, Cache Components, proxy.ts, React 19. Use when building Next.js apps, routing, caching, server components, or migrating from v15. Use when this capability is needed.
-
tomevault-io Bundle Pinme ShareUse this skill when the user wants to share, publish, or upload a static result through PinMe, especially by generating a static HTML share page for a PinMe project link, deployed full-stack app, Codex conversation summary, report, file, demo, or any 分享/发布/上传分享页 request that should end with `pinme upload`.
-
tomevault-io Bundle New HookCreates new custom React hooks following project conventions. Scaffolds TypeScript types, JSDoc documentation, and proper error handling in src/hooks/. References hook-patterns.md for layer-appropriate templates.
-
tomevault-io Bundle Spatie Freek Dev Freek DevTailwind CSS Development
-
tomevault-io Bundle Eui NeoUse this skill when porting a highly customized web/CSS component into `components/workshop/`.
-
tomevault-io Bundle Tanstack Devtools DevtoolsUse `@tanstack/devtools-utils` factory functions to create per-framework devtools plugin adapters. Each framework has a subpath export (`/react`, `/vue`, `/solid`, `/preact`) with two factories:
-
tomevault-io Bundle Tanstack Router Vue RouterVue Router (`@tanstack/vue-router`)
-
tomevault-io Bundle Run UI DebugStart the RV webserver UI in development/debug mode — Python backend (uvicorn, port 8000) plus React dev server with hot reload (port 3000) — following webserver/Makefile's server_start and client_start targets. Use when the user asks to "run the UI in debug mode", "start the dashboard for development", or "launch the webserver locally". Use when this capability is needed.
-
tomevault-io Bundle Truongnat Skills React ProReact (professional)
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 port, gantt, rams. 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.