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 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.
-
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 转换
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 benithors--skills--skills, crank-component-authoring, callstack--repack--repack. 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.