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 Testing CodeWrite, review, debug, or refactor automated tests for code. Use when user needs to add test coverage, choose test boundaries, improve flaky or brittle tests, test React or browser UI behavior, decide between unit/integration/end-to-end/component tests, work with Vitest/Jest/Testing Library/Playwright/MSW mocks, clean up test state, or review whether tests assert user or domain intent instead of implementation details. Use when this capability is needed.
-
tomevault-io Bundle Search RustdocSearch dependency documentation by building rustdoc locally and grepping HTML files. Use when you need to find functions, types, method signatures, or usage patterns from Rust dependencies like wgpu, prost, naga_oil, or any crate in the project. Use when this capability is needed.
-
tomevault-io Bundle Skeleton DevBuild UI with Skeleton UI v4 (any framework). Use when creating, editing, or reviewing any component that uses Skeleton UI — buttons, modals, tabs, navigation, forms, cards, avatars, etc. Also use when questions involve Skeleton presets, color pairings, composed component patterns, or theming. Supports Svelte, React, and framework-agnostic usage. Use when this capability is needed.
-
tomevault-io Bundle Laravel ViteComplete Vite bundling for Laravel - assets, HMR, SSR, frameworks, optimization. Use when configuring frontend build pipeline. Use when this capability is needed.
-
tomevault-io Bundle Nextjs StackNext.js 16+ complete stack with App Router, Prisma 7, Better Auth, shadcn/ui, TanStack Form, Zustand. Use as the master reference combining all framework skills. Use when this capability is needed.
-
tomevault-io Bundle React Shadcnshadcn/ui for React with TanStack Form. Use when building UI components, forms, dialogs, tables, toasts, or accessible components. Use when this capability is needed.
-
tomevault-io Bundle Solid NextjsThis skill should be used when the user asks about "SOLID principles", "Next.js architecture", "modular structure", "code organization", "file size limits", "interface separation", or "JSDoc documentation". Enforces files < 100 lines with mandatory JSDoc and separated interfaces. Use when this capability is needed.
-
tomevault-io Bundle NextauthNextAuth.js authentication for Next.js. Use for Next.js auth. Use when this capability is needed.
-
tomevault-io Bundle Shadcnuishadcn/ui copy-paste React components. Use for modern React UI. Use when this capability is needed.
-
tomevault-io Bundle Writing BlogsWrites technical blog posts, devlogs, tutorials, and retrospectives based on completed project work. Activates when writing blog posts, creating devlogs, writing about features, summarizing builds, writing retrospectives, or documenting learnings. Does not handle official API or operations documentation (technical-writer), writing production code (backend-developer or frontend-developer), or security reviews (security). Use when this capability is needed.
-
tomevault-io Bundle Component Aware Test Gap AnalysisIntelligently identify missing test coverage based on component type Use when this capability is needed.
-
tomevault-io Bundle Gin GonicComprehensive guide for building web APIs and applications with Gin, a high-performance HTTP web framework for Go. Use when creating REST APIs, implementing middleware, handling request binding/validation, rendering responses (JSON/XML/HTML), managing routes, file uploads, authentication, graceful shutdown, or any Go web development task using Gin. Use when this capability is needed.
-
tomevault-io Bundle Map UrlsModify URL mapping rules in the website-docs Gatsby site by editing gatsby/url-resolver/config.ts and gatsby/link-resolver/config.ts, updating Jest tests, updating gatsby/URL_MAPPING_ARCHITECTURE.md, and reviewing gatsby-plugin-react-i18next matchPath when URL prefixes or languages change. Use when this capability is needed.
-
tomevault-io Bundle Rails DevRuby on Rails performance and maintainability optimization guidelines for building backend APIs and frontend web applications. This skill should be used when writing, reviewing, or refactoring Ruby on Rails code to ensure optimal patterns for controllers, models, ActiveRecord queries, caching, views, API design, security, and background jobs. Triggers on tasks involving Rails controllers, ActiveRecord queries, migrations, Turbo/Hotwire, API endpoints, background jobs, or Rails performance improvements. Use when this capability is needed.
-
tomevault-io Bundle Vue UIUse when designing, refactoring, or reviewing Vue 3 applications and components, including Composition API, SFC structure, Pinia state, Vue Router, Vue I18n, Vite, Vitest, Vue Test Utils, accessibility, and production app architecture.
-
tomevault-io Bundle CLI GenerateAuto-generate agent-ready CLIs from any codebase in any language. Reads your project's source code — MCP servers, OpenAPI specs, Next.js, Express, Flask, Go, Rails, gRPC, GraphQL, or any API — and generates a complete TypeScript CLI with --json output, dual TTY/JSON mode, auth profiles, doctor command, and esbuild bundling. Use when asked to 'generate a CLI', 'create a CLI for this project', 'make this agent-ready', or 'add a CLI'. Use when this capability is needed.
-
tomevault-io Bundle Feature CreatorStandardized workflow for adding a new "Vertical Slice" feature to QoreDB, from Rust backend to React frontend. Use this when the user asks to "add a feature", "create a new command", or "connect backend to frontend". Use when this capability is needed.
-
tomevault-io Bundle React WebReact/TypeScript web development with modern patterns, component architecture, and testing discipline. Use when building React web applications, hooks, state management, or frontend components. Do NOT use for React Native mobile development or other frameworks. Use when this capability is needed.
-
tomevault-io Bundle App Store Preflight CompliancePre-submission compliance scanner workflow for Apple App Store apps. Use when reviewing iOS, macOS, tvOS, watchOS, or visionOS projects (Swift, Objective-C, React Native, Expo) for App Store rejection risks, submission readiness, privacy compliance, or guideline violations. Use when this capability is needed.
-
tomevault-io Bundle Frontend Tdd프론트엔드(blog-frontend)에 TDD(Test-Driven Development) 방식으로 기능을 구현합니다. 새로운 기능 개발, 버그 수정, 리팩토링 시 사용합니다. Use when this capability is needed.
-
tomevault-io Bundle Arch Frontend프론트엔드 React 구현. Vite, React, Tailwind, 컴포넌트, 페이지, i18n, OAuth UI 관련 구현 시 사용. Use when this capability is needed.
-
tomevault-io Bundle PelliculeCreate videos with Vue using Pellicule - a Vue-native video rendering library Use when this capability is needed.
-
tomevault-io Bundle React Rerender Mental ModelsCorrect mental models for React re-renders and memoization. Use this skill when writing, reviewing, or optimizing React components to avoid common misconceptions about performance. Debunks the myth that "props cause re-renders" and teaches when memoization actually helps. Use when this capability is needed.
-
tomevault-io Bundle Strapi Website Copy ComponentCopy Component from strapi.io
-
tomevault-io Bundle WireframeCreate wireframes for UI mockups. Supports SVG (precise layouts) and HTML/Tailwind (standard UI patterns). Use when creating wireframes, mockups, or skeletal UI layouts. Use when this capability is needed.
-
tomevault-io Bundle Better I18NGuides all Better i18n integration decisions — SDK selection (Next.js, React, Expo, Swift, Flutter, Remix), CDN vs GitHub workflow, AI-powered translation management via MCP tools, CLI health checks (scan, doctor, sync), Content CMS (localized models, entries, custom fields), file format conventions (flat / nested / namespaced), key naming, publish flows, and quality analytics. Use whenever building, modifying, or reviewing any localization feature — including i18n setup, adding languages, managing translation keys, publishing, or integrating AI workflows. Use when this capability is needed.
-
tomevault-io Bundle Skill DiffShows side-by-side diffs of skill changes. Generates HTML comparison of before/after for changed SKILL.md files. Use when reviewing skill changes. Use when this capability is needed.
-
tomevault-io Bundle CSS ArchitectureTailwind、Bootstrap、SCSS、Vanilla CSS 方案指南 Use when this capability is needed.
-
tomevault-io Bundle React ExpertExpert in React component architecture, hooks, state management, and performance optimization. Use when this capability is needed.
-
tomevault-io Bundle WstyleGuide for using WStyle (`wstyle`) for inline styles in WinnetouJs. Use this skill to create and manage component-specific styles programmatically. Just use it when use ask for WStyle. Use when this capability is needed.
-
tomevault-io Bundle Web PerfAnalyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed.
-
tomevault-io Bundle Eino ComponentEino component selection, configuration, and usage. Use when a user needs to choose or configure a ChatModel, AgenticModel, Embedding, Retriever, Indexer, Tool, Document loader/parser/transformer, Prompt template, or Callback handler. Covers all component interfaces and their implementations in eino-ext including OpenAI, Claude, Gemini, Ark, Ollama, Milvus, Elasticsearch, Redis, MCP tools, and more. Use when this capability is needed.
-
tomevault-io Bundle Opik FrontendReact frontend patterns for Opik. Use when working in apps/opik-frontend, on components, state, or data fetching. Use when this capability is needed.
-
tomevault-io Bundle UncodixfyPrevents generic AI/Codex UI patterns when generating frontend code. Use this skill whenever generating HTML, CSS, React, Vue, Svelte, or any frontend UI code to enforce clean, human-designed aesthetics inspired by Linear, Raycast, Stripe, and GitHub instead of typical AI-generated UI. Use when this capability is needed.
-
tomevault-io Bundle React Component RefactorRefactor large React components by extracting hooks, splitting sub-components, and organizing directory structure following established patterns. Use when this capability is needed.
-
tomevault-io Bundle Add HookStep-by-step guide for adding a new React hook to the shadcn-hooks project. Use when the user wants to create, add, or implement a new hook in this repository. 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 testing-code, search-rustdoc, skeleton-dev. 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.