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 Nextjs Best Practices 3Next.js App Router principles. Server Components, data fetching, routing patterns. Use when this capability is needed.
-
tomevault-io Bundle Screen Reader Testing 3Practical guide to testing web applications with screen readers for comprehensive accessibility validation. Use when this capability is needed.
-
tomevault-io Bundle Code Exemplars Blueprint Generator 3Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams. Use when this capability is needed.
-
tomevault-io Bundle Ast Index 2This skill should be used when the user asks to "find a class", "search for symbol", "find usages", "find implementations", "search codebase", "find file", "class hierarchy", "find callers", "module dependencies", "unused dependencies", "project map", "project conventions", "project structure", "what frameworks", "what architecture", "find Perl subs", "Perl exports", "find Python class", "Go struct", "Go interface", "find React component", "find TypeScript interface", "find Rust struct", "find Ruby class", "find C# controller", "find Dart class", "find Flutter widget", "find mixin", "find Scala trait", "find case class", "find object", "find PHP class", "find Laravel model", "find PHP trait", or needs fast code search in Android/Kotlin/Java, iOS/Swift/ObjC, Dart/Flutter, TypeScript/JavaScript, Rust, Ruby, C#, Scala, PHP, Perl, Python, Go, C++, or Protocol Buffers projects. Also triggered by mentions of "ast-index" CLI tool. Use when this capability is needed.
-
tomevault-io Bundle D3 Viz 2Creating interactive data visualisations using d3.js. This skill should be used when creating custom charts, graphs, network diagrams, geographic visualisations, or any complex SVG-based data visualisation that requires fine-grained control over visual elements, transitions, or interactions. Use this for bespoke visualisations beyond standard charting libraries, whether in React, Vue, Svelte, vanilla JavaScript, or any other environment. Use when this capability is needed.
-
tomevault-io Bundle Accessibility Compliance 3Web accessibility patterns for news sites, journalism tools, and academic platforms. Use when building accessible interfaces, auditing existing sites for WCAG compliance, writing alt text for news images, creating accessible data visualizations, or ensuring content reaches all readers including those using assistive technologies. Essential for newsroom developers and anyone publishing web content. Use when this capability is needed.
-
tomevault-io Bundle Next Best Practices 45Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling Use when this capability is needed.
-
tomevault-io Bundle React Native Best Practices 5Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
-
tomevault-io Bundle Run Integration Tests 4Run integration tests to verify that extension components work together correctly. Use this after modifying component interactions or event handling. Use when this capability is needed.
-
tomevault-io Bundle Next Best Practices 46Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling Use when this capability is needed.
-
tomevault-io Bundle Flutter Improving Accessibility 2Configures a Flutter app to support assistive technologies like Screen Readers. Use when ensuring an application is usable for people with disabilities.
-
tomevault-io Bundle Vue Router Best Practices 8Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions. Use when this capability is needed.
-
tomevault-io Bundle Testing 86Unified testing commands and patterns across frontend and backend. Use when this capability is needed.
-
tomevault-io Bundle Frontend Dev Guidelines 11You are a senior frontend engineer operating under strict architectural and performance standards. Use when creating components or pages, adding new features, or fetching or mutating data. Use when this capability is needed.
-
tomevault-io Bundle Frontend Security Coder 2Expert in secure frontend coding practices specializing in XSS prevention, output sanitization, and client-side security patterns. Use when this capability is needed.
-
tomevault-io Bundle Remotion Best Practices 30Best practices for Remotion - Video creation in React Use when this capability is needed.
-
tomevault-io Bundle Shopify Polaris Web Components 2Use Shopify Polaris Web Components (s-* custom elements) for App Home UI. Use when building App Home surfaces (not embedded apps), designing UI with s-page, s-section, s-stack, s-box, s-button, and other s-* components. Do not use @shopify/polaris React - App Home requires Web Components. Use when this capability is needed.
-
tomevault-io Bundle Documentation Lookup 18Use up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the user names a framework (e.g. React, Next.js, Prisma). Use when this capability is needed.
-
tomevault-io Bundle Next Intl Add Language 4Add new language to a Next.js + next-intl application Use when this capability is needed.
-
tomevault-io Bundle Organize Frontend Codebase 2Organize a frontend codebase by feature/module with clear public exports, predictable naming, and minimal cross-feature coupling. Use when this capability is needed.
-
tomevault-io Bundle AI Elements 6Create new AI chat interface components for the ai-elements library following established composable patterns, shadcn/ui integration, and Vercel AI SDK conventions. Use when creating new components in packages/elements/src or when the user asks to add a new component to ai-elements. Use when this capability is needed.
-
tomevault-io Bundle Jest Testing 5Automatically activated when user works with Jest tests, mentions Jest configuration, asks about Jest matchers/mocks, or has files matching *.test.js, *.test.ts, jest.config.*. Provides Jest-specific expertise for testing React, Node.js, and JavaScript applications. Also applies to Vitest due to API compatibility. Does NOT handle general quality analysis - use analyzing-test-quality for that. Use when this capability is needed.
-
tomevault-io Bundle Agent Device 3Automates Apple-platform apps (iOS, tvOS, macOS) and Android devices. Use when navigating apps, taking snapshots/screenshots, tapping, typing, scrolling, extracting UI info, collecting logs/network/perf evidence, or planning agent-device CLI commands.
-
tomevault-io Bundle React Native Best Practices 6Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
-
tomevault-io Bundle Technology Stack Blueprint Generator 4Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks, programming languages, and implementation patterns across multiple platforms (.NET, Java, JavaScript, React, Python). Generates configurable blueprints with version information, licensing details, usage patterns, coding conventions, and visual diagrams. Provides implementation-ready templates and maintains architectural consistency for guided development. Use when this capability is needed.
-
tomevault-io Bundle Technology Stack Blueprint Generator 5Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks, programming languages, and implementation patterns across multiple platforms (.NET, Java, JavaScript, React, Python). Generates configurable blueprints with version information, licensing details, usage patterns, coding conventions, and visual diagrams. Provides implementation-ready templates and maintains architectural consistency for guided development. Use when this capability is needed.
-
tomevault-io Bundle Test Driven Development 44Use when implementing any feature or bugfix in the Culinary Advisor Next.js project - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first
-
tomevault-io Bundle React Native Security 2Secure storage, network traffic, and deep links in React Native mobile apps. Use when implementing secure storage, certificate pinning, or deep link validation in React Native. Use when this capability is needed.
-
tomevault-io Bundle Remotion Best Practices 31This skill should be used when the user is working with Remotion, the React-based video creation framework. Trigger when user mentions "Remotion animations", "Remotion composition", "video in React", "useCurrentFrame", "interpolate animations", "Remotion audio", "Remotion captions", "spring animations in Remotion", or asks questions like "how do I animate in Remotion?", "how to add audio to Remotion?", "how to create video compositions?", "how to use Three.js with Remotion?". Also trigger when user is working on React video projects that use frame-based rendering. Use when this capability is needed.
-
tomevault-io Bundle Nutrient Document Processing 2Process, convert, OCR, extract, redact, sign, and fill documents using the Nutrient DWS API. Works with PDFs, DOCX, XLSX, PPTX, HTML, and images. Use when this capability is needed.
-
tomevault-io Bundle Web Interface Guidelines 2Vercel's Web Interface Guidelines — a comprehensive checklist covering interactions, animations, layout, content, forms, performance, and design. Use when building or reviewing web UIs for quality, accessibility, and polish. Use when this capability is needed.
-
tomevault-io Bundle Frontend Design 138Use this skill when the user asks to design/build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
-
tomevault-io Bundle Vue Testing Best Practices 16Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing. Use when this capability is needed.
-
tomevault-io Bundle Nextjs App Router 6Next.js App Router best practices, Server Components, Server Actions, routing patterns, and data fetching strategies. Use when building Next.js applications with the App Router. Use when this capability is needed.
-
tomevault-io Bundle Technology Stack Blueprint Generator 6Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks, programming languages, and implementation patterns across multiple platforms (.NET, Java, JavaScript, React, Python). Generates configurable blueprints with version information, licensing details, usage patterns, coding conventions, and visual diagrams. Provides implementation-ready templates and maintains architectural consistency for guided development. Use when this capability is needed.
-
tomevault-io Bundle Design System Generator 3Generate a project-specific DESIGN_SYSTEM.md that enforces consistent UI/UX across SPAs, traditional server-rendered sites, and hybrid systems. Includes tokens, component rules, accessibility gates, and production asset/manifest guidance. 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 nextjs-best-practices, screen-reader-testing, code-exemplars-blueprint-generator. 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.