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 Chrome VerifyVerify frontend work visually in Chrome. Use after implementing or modifying UI to take headless screenshots at multiple viewports, read them to analyze visual correctness, and catch issues before the user has to. Use when this capability is needed.
-
tomevault-io Bundle Web Performance OptimizationAnalyzes 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. Biases towards retrieval from current documentation over pre-trained knowledge.
-
tomevault-io Bundle Add Integration EventPublish a cross-module integration event via the Outbox and handle it idempotently in another module. Use when one module must react to something that happened in another. See .agents/rules/eventing.md. Use when this capability is needed.
-
tomevault-io Bundle Frontend Backend MappingEnsure every Python route has corresponding TypeScript API client, validate React components can access all backend features, check type consistency across stack. Use when adding APIs, reviewing full-stack integration, or debugging client-server mismatches. Use when this capability is needed.
-
tomevault-io Bundle Gentleman Programming Gentleman Skills React NativeWhen to Use
-
tomevault-io Bundle Typescript DocsGenerates comprehensive TypeScript documentation using JSDoc, TypeDoc, and multi-layered documentation patterns for different audiences. Use when creating API documentation, architectural decision records (ADRs), code examples, and framework-specific patterns for NestJS, Express, React, Angular, and Vue.
-
tomevault-io Bundle Grey Haven Project ScaffoldingGenerate production-ready project scaffolds for Grey Haven stack with Cloudflare Workers, React + TypeScript, Python + Pydantic, PlanetScale, proper structure, and configuration. Use when starting new projects, creating microservices, setting up monorepo workspaces, initializing projects, or when user mentions 'new project', 'project scaffold', 'project template', 'project setup', 'bootstrap project', 'project starter', or 'initialize project'. Use when this capability is needed.
-
tomevault-io Bundle Political Data VisualizationCSS-only data visualization (charts, heat maps, progress bars) for political metrics on static websites Use when this capability is needed.
-
tomevault-io Bundle UX ToolkitComprehensive UX evaluation meta-skill. Use when conducting UI/UX audits, accessibility reviews, user flow analysis, responsive testing, or interaction design evaluation. Use when this capability is needed.
-
tomevault-io Bundle Vueuse Motion SkilldVue Composables putting your components in motion. ALWAYS use when writing code importing \"@vueuse/motion\". Consult for debugging, best practices, or modifying @vueuse/motion, vueuse/motion, vueuse motion, motion. Use when this capability is needed.
-
tomevault-io Bundle Vueuse Shared SkilldALWAYS use when writing code importing \"@vueuse/shared\". Consult for debugging, best practices, or modifying @vueuse/shared, vueuse/shared, vueuse shared, vueuse. Use when this capability is needed.
-
tomevault-io Bundle Storybook JourneysCreate Storybook "user journey" storyboards for React apps (page/screen stories, MSW API mocking, interaction play functions, and optional Storybook test-runner setup). Use when the user wants Storybook demos of flows (not just atomic components), e.g., signup/login/checkout, with mocked APIs and scripted interactions. Use when this capability is needed.
-
tomevault-io Bundle Frontend State ManagementYour approach to handling frontend state management. Use this skill when working on files where frontend state management comes into play. Use when this capability is needed.
-
tomevault-io Bundle Converting Markdown将 Markdown 文档转换为精美的 HTML,支持智能 ASCII 图转 SVG。适用场景:(1) 将 Markdown 转换为 HTML 用于演示或文档,(2) 将 ASCII 图(架构图/流程图/UI/时间线)转换为专业 SVG/HTML 图形,(3) 应用专业主题(紫/蓝/绿/极简)生成商务或技术文档。支持 AI 辅助的智能 SVG 转换,3 步流程实现精美图形。 Use when this capability is needed.
-
tomevault-io Bundle Nextjs16 Proxy MiddlewareThis skill covers the new **proxy pattern** introduced in Next.js 16, which replaces the legacy `middleware.ts` approach. The proxy is optimized for Vercel's serverless environment and provides cleaner semantics. Use when this capability is needed.
-
tomevault-io Bundle React Component TestingTesting patterns for React components using Vitest and Testing Library. Use when writing or debugging component tests, including user interactions, accessibility, and async behavior. Use when this capability is needed.
-
tomevault-io Bundle Code Antipatterns AnalysisAnalyze codebases for anti-patterns, code smells, and quality issues using ast-grep structural pattern matching. Use when reviewing code quality, identifying technical debt, or performing comprehensive code analysis across JavaScript, TypeScript, Python, Vue, React, or other supported languages. Use when this capability is needed.
-
tomevault-io Bundle Deploying To ProductionAutomates GitHub repository creation and Vercel deployment for Next.js websites. Use when deploying new websites, pushing to production, setting up CI/CD pipelines, or when the user mentions deployment, GitHub, Vercel, or going live.
-
tomevault-io Bundle Goravel Crud SearchAdd a new entity to the global search (CMD+K) system. Updates backend search controller with permission-gated search and frontend search config with entity type, icon, and colors. Use when this capability is needed.
-
tomevault-io Bundle Inertia Custom PageCreate a custom (non-CRUD) Inertia page controller and React component with i18n. Use for dashboards, analytics, reports, or any page that doesn't follow the standard CRUD pattern. Use when this capability is needed.
-
tomevault-io Bundle Codex Local SdkUse when working on this repository to build, extend, test, or document the Python Codex Local SDK (`codex_local_sdk`). Trigger for tasks involving client APIs, retries/backoff, timeouts, live streaming, thread/session persistence, telemetry hooks, examples, HTML docs, and CI/integration test workflows around `codex exec`.
-
tomevault-io Bundle Vue Nuxt ArchitectureArquitectura por capas para Vue 4 + Nuxt — composables/stores/services/components/pages, reglas de responsabilidad por capa y anti-patrones a rechazar. Invocar al iniciar cualquier tarea frontend. Use when this capability is needed.
-
tomevault-io Bundle Linux At Spi2Expert in AT-SPI2 (Assistive Technology Service Provider Interface) for Linux desktop automation. Specializes in accessible automation of GTK/Qt applications via D-Bus accessibility interface. HIGH-RISK skill requiring security controls for system-wide access. Use when this capability is needed.
-
tomevault-io Bundle Magento CSS SpecialistDevelops CSS and LESS for Magento 2 with responsive design and performance optimization. Use when styling themes, working with LESS, implementing responsive design, or optimizing CSS performance. Masters modern CSS techniques, LESS preprocessing, and cross-browser compatibility. Use when this capability is needed.
-
tomevault-io Bundle Check Fix AccessibilityCheck and fix accessibility (a11y) on front-end projects (web and mobile web), including Next.js, React, Vue, Angular. Use when the user asks about accessibility, a11y, WCAG, screen readers, voice control, Voice View, keyboard navigation, focus management, ARIA, semantic HTML, color contrast, or fixing accessibility issues in HTML, React, Next.js, Vue, or other front-end code. For native mobile apps (React Native, iOS, Android), see reference; patterns differ. Use when this capability is needed.
-
tomevault-io Bundle Multi Language TranslationCreate a Developer-Multi-Language branch and translate all Chinese comments in source files (.cs, .js, .css, etc.) to English, and translate README/documentation markdown files while preserving Chinese copies. Use when this capability is needed.
-
tomevault-io Bundle Authentik Email TemplatesCreate and edit professional email templates for Authentik SSO authentication flows. Use when working with Authentik email templates (.html files) for authentication events such as password reset, account confirmation, email verification, account exists notifications, invitations, or any other Authentik email communication. This skill provides templates, styling patterns, Django template syntax guidance, and deployment workflows for the avatar-deployment project. Use when this capability is needed.
-
tomevault-io Bundle Motion Animation PatternsUse this skill for implementing Motion (Framer Motion) animations in React applications. Covers animation presets, page transitions, modal animations, list stagger effects, hover interactions, skeleton loaders, and RTL-aware animation patterns.
-
tomevault-io Bundle Creating And Editing Claude PluginsUse before creating or editing plugin.json manifests, organizing .claude-plugin directories, or when user asks about plugin structure, versioning, or distribution. Provides expert guidance on manifest configuration, component organization, semantic versioning, and shareable plugin best practices. Invoke when working with any plugin files or discussing plugin architecture to ensure correct structure and discoverability. Use when this capability is needed.
-
tomevault-io Bundle Bramato Laravel React Plugins Spec Driven DevelopmentSpec-Driven Development Skill
-
tomevault-io Bundle Gen AI ExperimentsThis 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. Use when this capability is needed.
-
tomevault-io Bundle Remotion Video ComponentsReact component patterns for Remotion video compositions using frame-based rendering. Use this when creating or modifying video sequence components in src/compositions/, src/components/, or any .tsx file that renders video content. Applies functional, purely frame-driven component design. Use when this capability is needed.
-
tomevault-io Bundle Next Data RenderingUse for Next.js App Router work in this repo when refactoring page data flow, reducing client fetch-on-mount patterns, introducing server entrypoints with client islands, or moving list/search/pagination state to searchParams. Use when this capability is needed.
-
tomevault-io Bundle Web App ArchitectExpert guidance on building modern, complex Web Apps for Liquid Galaxy (Next.js, React, etc.) beyond the starter kit. Use when this capability is needed.
-
tomevault-io Bundle Migrating Middleware To ProxyTeach middleware.ts to proxy.ts migration in Next.js 16. Use when migrating middleware, encountering middleware errors, or implementing request proxying. Use when this capability is needed.
-
tomevault-io Bundle Check Output EncodingAnalyzes PHP code for output encoding issues. Detects XSS vulnerabilities, missing HTML encoding, raw output, template injection risks.
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 chrome-verify, web-performance-optimization, add-integration-event. 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.