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 Senior FullstackComprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows. Use when this capability is needed.
-
tomevault-io Bundle Aigbb ObservabilityOpenTelemetry and Application Insights observability patterns for Azure Container Apps. Cross-language instrumentation for Python (FastAPI, Gradio, Streamlit), TypeScript (Express, React), and .NET (ASP.NET Core). Covers tracing, structured logging, metrics, Azure Monitor exporter, health check endpoints, and telemetry configuration. Use when setting up monitoring, adding Application Insights, configuring OpenTelemetry, implementing health checks, or setting up structured logging. Triggers on OpenTelemetry, Application Insights, tracing, logging, metrics, health check, Azure Monitor, observability, telemetry, structured logging, log level, Winston, Serilog, Python logging. Use when this capability is needed.
-
tomevault-io Bundle Orpc Next JS AdapterUse oRPC inside a Next.js project (App Router and Pages Router). Use when this capability is needed.
-
tomevault-io Bundle Vercel DoctorFind ways to cut your Vercel bill. Run after making changes to catch cost-heavy patterns early in Next.js projects. Use when this capability is needed.
-
tomevault-io Bundle Vue Router Best PracticesVue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions. Use when this capability is needed.
-
tomevault-io Bundle Cmsis StreamThis skill must be used to create new components for CMSIS Stream. It generates the Python description and C++ wrapper for a component. Use when this capability is needed.
-
tomevault-io Bundle Spec UI ComponentGenerates a rigorous, engineering-ready specification for a UI component. Focuses on strict API contracts (TypeScript), deterministic state logic (Mermaid), and verifiability (Gherkin). Use when designing new UI components or documenting existing ones.
-
tomevault-io Bundle MoremotionUse the MoreMotion Remotion repo to create animations in a React project. Use when this capability is needed.
-
tomevault-io Bundle Form ReactProduction-ready React form patterns using React Hook Form (default) and TanStack Form with Zod integration. Use when building forms in React applications. Implements reward-early-punish-late validation timing. Use when this capability is needed.
-
tomevault-io Bundle Gsap ReactGSAP integration with React including useGSAP hook, ref handling, cleanup patterns, and context management. Use when implementing GSAP animations in React components, handling component lifecycle, or building reusable animation hooks. Use when this capability is needed.
-
tomevault-io Bundle R3f RouterDecision framework for React Three Fiber projects. Routes to specialized R3F skills (fundamentals, geometry, materials, performance, drei) based on task requirements. Use when starting an R3F project or needing guidance on which R3F skills to combine. Use when this capability is needed.
-
tomevault-io Bundle React Admin I18NGuidelines for internationalizing a react-admin or shadcn admin kit application. Use when adding i18n support, creating translation files, translating hardcoded English strings in JSX, or reviewing i18n PRs in a react-admin project. Covers namespace conventions, interpolation, pluralization, locale-aware formatting, and the full workflow for converting an English-only app to multi-language. Trigger this skill whenever the user mentions i18n, internationalization, translation, localization, locale switching, or multi-language in a react-admin or shadcn admin kit context — even if they just say "translate this component" or "add French support". Use when this capability is needed.
-
tomevault-io Bundle Canonical SkillsUse when setting up a new project, auditing an existing one, or aligning a project so the same project-level skills and agent guide work under Claude Code, Codex, and Pi Agent. Trigger on phrases like "make this project canonical", "set up canonical skills layout", "ensure canonical skills style", "migrate CLAUDE.md to AGENTS.md", "make claude/codex/pi share the same agent guide here", "standardize the agent layout for this repo", or whenever the user opens a fresh project and wants the five project invariants (skills/ real dir, .claude/skills symlink, .agents/skills symlink, AGENTS.md canonical, CLAUDE.md = @AGENTS.md) to hold. Also trigger when the user mentions only one of these symptoms (drifted CLAUDE.md vs AGENTS.md, .claude/skills or .agents/skills as a real directory, multiple skills directories) — the goal is to converge to the canonical shape every time, not just react to the symptom they named.
-
tomevault-io Bundle LitemetricsIntegrate Litemetrics analytics into projects. Use when the user wants to add analytics, tracking, pageview collection, event tracking, or an analytics dashboard to their website, web app, React app, React Native app, Next.js app, Vue app, Svelte app, or Node.js/Express server. Also use when the user mentions "litemetrics", "add analytics", "track pageviews", "track events", "analytics dashboard", "embed analytics", "self-hosted analytics", or wants to set up a Litemetrics server with ClickHouse or MongoDB. Use when this capability is needed.
-
tomevault-io Bundle Building Accessible UIMUST BE USED for any UI work. Invoke this skill before generating, modifying, or reviewing any code that renders, styles, or wires up a user-facing interface — including markup, components, templates, styles, and the JavaScript/TypeScript that drives them. This skill encodes the accessibility (WCAG 2.2 AA) requirements every UI change must satisfy; skipping it produces inaccessible output. Applies across web, mobile, and desktop. If the task touches the UI layer in any way, use this skill first. Use when this capability is needed.
-
tomevault-io Bundle Mikemai2awesome Agent Skills IOS A11YiOS Accessibility
-
tomevault-io Bundle Clerk AuthenticationGuidelines for implementing Clerk authentication in Next.js applications with middleware, hooks, and security best practices Use when this capability is needed.
-
tomevault-io Bundle Modu AI Moai Adk Moai Domain FrontendFrontend Development Specialist
-
tomevault-io Bundle Component PatternsReact component composition patterns including compound components and render props. Use when designing reusable components. Use when this capability is needed.
-
tomevault-io Bundle Gluestack UI SetupGluestack-ui component library setup and usage. Use when implementing pre-built accessible components. Use when this capability is needed.
-
tomevault-io Bundle Molcajeteai Plugin React Writing CodeReact Writing Code
-
tomevault-io Bundle Vite ConfigurationVite 6.x configuration for React SPAs. Use when setting up or configuring Vite projects. Use when this capability is needed.
-
tomevault-io Bundle Testing LoggingProvides testing strategies and logging patterns for Node.js/TypeScript and React applications, covering structured logging with pino, unit/integration testing with Vitest, and React component testing with Testing Library. Use when writing tests, setting up logging, or establishing testing patterns.
-
tomevault-io Bundle Translate Vue I18NTranslate Vue i18n / Nuxt i18n JSON locale files. Use this skill whenever the user asks to translate, localize, or add a language to a Vue or Nuxt project's i18n locale files (typically under `i18n/locales/` or `locales/`), or when they mention missing translations, syncing translations across languages, or adding new language support. Also use it for any phrase like "translate my locales", "fill in the French translations", "I added new keys, translate them", or "add Spanish to my Nuxt app". The skill runs an extract script to find missing keys, translates them while preserving Vue i18n syntax (`{var}` interpolation, `|` pluralization, `@:linked.keys`, HTML), and runs a write script to merge results back and track what's been translated in a `.metadata/` folder for incremental runs. Use when this capability is needed.
-
tomevault-io Bundle Sync SphereOrientações específicas para trabalhar no SyncSphere, app React/Vite + Node/Express para migrar playlists do Spotify para o YouTube Music. Use quando Codex precisar implementar, revisar, depurar, documentar ou planejar mudanças neste repositório, especialmente em tarefas envolvendo cookies de autenticação, MongoDB/Mongoose, filas Redis/BullMQ, progresso via Socket.io, integrações Spotify/YouTube Music, UI Tailwind, configuração MCP ou contexto reutilizável para agentes. Use when this capability is needed.
-
tomevault-io Bundle Error BoundariesReact error boundaries + fallback UIs. Use for error, catch, boundary, fallback, recovery, crash, ErrorBoundary, errorComponent, reset Use when this capability is needed.
-
tomevault-io Bundle Baml IntegratorAutomatically integrate BAML into existing framework projects (React, FastAPI, Express, Django). Use when user wants to use BAML in their application. Use when this capability is needed.
-
tomevault-io Bundle FramerIntegrates design tokens with Framer for prototyping and production sites. Use when adding CSS custom properties to Framer projects, creating code components, or building Framer sites with design systems.
-
tomevault-io Bundle Erinrugas Artisan Agents Vue ComponentUI Component Skill
-
tomevault-io Bundle Vercel AI SdkVercel AI SDK for building chat interfaces with streaming. Use when implementing useChat hook, handling tool calls, streaming responses, or building chat UI. Triggers on useChat, @ai-sdk/react, UIMessage, ChatStatus, streamText, toUIMessageStreamResponse, addToolOutput, onToolCall, sendMessage. Use when this capability is needed.
-
tomevault-io Bundle Zustand StateZustand state management for React and vanilla JavaScript. Use when creating stores, using selectors, persisting state to localStorage, integrating devtools, or managing global state without Redux complexity. Triggers on zustand, create(), createStore, useStore, persist, devtools, immer middleware. Use when this capability is needed.
-
tomevault-io Bundle Flutter Dart Code ReviewLibrary-agnostic Flutter/Dart code review checklist covering widget best practices, state management patterns (BLoC, Riverpod, Provider, GetX, MobX, Signals), Dart idioms, performance, accessibility, security, and clean architecture. Use when this capability is needed.
-
tomevault-io Bundle Arcanea Design SystemThis skill defines the complete visual design language for Arcanea, ensuring consistent, magical, and accessible interfaces across all platform features. Every component should feel like it belongs in the Kingdom of Light. Use when this capability is needed.
-
tomevault-io Bundle Libragent QualityCode quality validation for LibrAgent project. Use when performing code quality checks, refactoring validation, or ensuring code meets project standards for TypeScript/React frontend and Rust backend. Runs comprehensive validation including linting, formatting, type checking, build verification, and dead code detection. Use when this capability is needed.
-
tomevault-io Bundle React Tanstack RouterTanStack Router - 100% type-safe routing, file-based routes, loaders, search params. Use when implementing routing in React apps (NOT Next.js). Use when this capability is needed.
-
tomevault-io Bundle Tailwindcss UtilitiesComplete reference for Tailwind CSS utility classes 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 senior-fullstack, aigbb-observability, orpc-next-js-adapter. 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.