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.
-
pramoddutta Skill Angular Testing PatternsAngular application testing with TestBed, component harness, service testing, directive testing, and Angular-specific testing utilities.
-
pramoddutta Skill Jasmine TestingBDD-style JavaScript testing with Jasmine covering spies, async patterns, custom matchers, clock manipulation, and comprehensive test organization for frontend and Node.js applications.
-
fdu-ins Skill Protocol Sync ReviewReview this monorepo for cross-package consistency, interface compatibility, event stability, and configuration alignment. Use when validating that oracle, insurance consumer, policy engine, vault, workflows, and frontend remain synchronized.
-
outlinedriven-odin-claude-plugin Bundle Docs CanvasUse when asked to render documentation as an interactive, navigable HTML canvas. Not for writing or restructuring docs.
-
outlinedriven-odin-claude-plugin Bundle Webapp TestingUse when asked to verify frontend or UI behavior, or capture browser screenshots and console logs. Not for read-only inspection: use browser-testing. Not for remote or deploy changes.
-
tonone-ai Skill Axe FixWrite accessibility fixes for specific WCAG failures — ARIA, focus management, keyboard patterns. Use when asked to "fix this accessibility issue", "add ARIA labels", or "make this keyboard navigable".
-
tonone-ai Skill Cut IconDesign an icon system spec or audit existing icons for consistency and accessibility. Use when asked to "design an icon system", "audit our icons", or "are our icons consistent".
-
outlinedriven-odin-claude-plugin Bundle InterpretersUse when designing bytecode dispatch loops, choosing stack or register VM shapes, adding inline caches, or building a first JIT with mmap. Not for a language toolchain: use compiler-frontend.
-
tonone-ai Skill Prism UIImplement a complete UI screen or feature from a Form visual spec. Use when asked to "build a page", "implement this screen", "build the frontend for this feature", or "create this UI".
-
tonone-ai Skill Atlas MapMap the system architecture — read the codebase, identify services and connections, output a C4-level architecture map as Mermaid diagrams with component descriptions. Use when asked to "map the architecture", "system diagram", "how does this work", or "architecture overview".
-
tonone-ai Skill Axe AuditRun a WCAG accessibility audit against a component, page, or full product. Use when asked to "run an accessibility audit", "is this WCAG compliant", or "check a11y on this page".
-
tonone-ai Skill Axe ReconSurvey a codebase for accessibility debt — missing ARIA, broken keyboard patterns, and contrast issues. Use when asked "how accessible is our codebase", "find accessibility debt", or "where are our a11y gaps".
-
pramoddutta Skill Dark Mode Testing PatternsSystematic dark mode testing covering color contrast, theme switching, persistence, media query respect, component-level theming, and image adaptation.
-
tonone-ai Skill Cut ReconAudit existing icons and illustrations in a codebase — find inconsistencies, unoptimized SVGs, and accessibility gaps. Use when asked to "audit our icons and illustrations", "find unoptimized SVGs", or "find inconsistent assets".
-
tonone-ai Skill Wire SpecWrite a developer handoff spec for a component or feature — states, tokens, edge cases. Use when asked to "write a handoff spec", "spec this component for engineering", or "document component states".
-
pramoddutta Skill Vue Testing UtilsTest Vue 3 components with Vue Test Utils and Vitest — mount vs shallowMount, finding and triggering DOM, asserting props and emitted events, awaiting async updates, and mocking Pinia stores and Vue Router.
-
pramoddutta Skill Detox React Native TestingEnd-to-end testing for React Native apps using Detox with gray-box testing, synchronization, device simulation, and CI integration.
-
tonone-ai Skill Copy WriteWrite UX copy for a feature, flow, or component — buttons, errors, empty states, tooltips. Use when asked to "write the copy for this flow", "word this error message", or "write empty state copy".
-
outlinedriven-odin-claude-plugin Bundle Fail DesignUse when a user wants to define failure states, recovery actions, bypasses, and degraded modes for a component during design. Not for runtime recovery.
-
outlinedriven-odin-claude-plugin Bundle Product DesignUse when deciding what an interface should do before UI is built or audited: consequences, action scope, reachable states, naming, and accessibility. Not for visual implementation: use prototype.
-
pramoddutta Skill Frontend Performance TestingFrontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.
-
pramoddutta Skill Laravel Dusk TestingExpert-level Laravel Dusk browser testing skill for PHP/Laravel applications. Covers Chrome-based E2E testing, browser assertions, Page Objects, component testing, authentication helpers, and database integration.
-
pramoddutta Skill Playwright Test Step ReportingTeaches the agent to structure tests with test.step, attach evidence and annotations via test.info, use soft assertions, and produce readable, debuggable Playwright HTML reports.
-
pramoddutta Skill Accessibility AuditorComprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification
-
tonone-ai Skill Tone ReconAudit existing token usage in a codebase — find literal values, missing tokens, and pipeline gaps. Use when asked to "audit our design tokens", "find hardcoded values in the CSS", or "check our token pipeline".
-
outlinedriven-odin-claude-plugin Bundle Visual DiagramUse when asked to diagram, or a tool or --quick flag renders a structured spec to HTML. Modes: interactive, quick-render. Not for Excalidraw or documents: use visual-argument-diagram or embed-diagram.
-
pramoddutta Skill Cypress V14 Component TestingComponent testing patterns with Cypress v14 including React, Vue, and Angular component mounting, custom mount commands, interaction testing, visual snapshots, and integration with Vite and Webpack bundlers.
-
pramoddutta Skill Error Boundary TesterValidate error boundary implementations in React and other frameworks ensuring graceful degradation, proper fallback UI rendering, and error recovery flows
-
outlinedriven-odin-claude-plugin Bundle Jit CompilationUse when adding code generation with LLVM ORC or LLJIT, Cranelift, or dynasm, lazy compilation or inline caches, or fixing W^X faults. Not for AST-to-IR: use compiler-frontend.
-
tonone-ai Skill Wire ReconAudit existing design documentation — find gaps in specs, missing states, and handoff debt. Use when asked to "audit our design docs", "find missing component states", or "assess handoff debt".
-
tonone-ai Skill Draft ProtoHi-fi interactive HTML prototype — single-file, double-click-to-open, Playwright-verified. Use when asked to "make it clickable", "build a prototype", "hi-fi mockup", "interactive demo", "iOS prototype", "app mockup", "ui demo", or "prototype this". Goes beyond wireframes into visually finished, state-driven HTML with device frames and real images. Not production code — a design artifact for testing flows and pitching ideas.
-
tonone-ai Skill Draft ReconUI and UX reconnaissance — scan existing frontend routes, components, navigation, and flows to understand the current UX state before designing. Use when asked to "understand the current UI", "what UX patterns exist", "map the navigation", "what screens exist", or before starting any flow or wireframe work.
-
pramoddutta Skill Pa11y Accessibility CITeach agents to automate accessibility testing in CI with pa11y and pa11y-ci, including thresholds, sitemap crawling, GitHub Actions gating, and WCAG rule tuning.
-
pramoddutta Skill PDF Generation TestingTesting PDF generation including layout verification, content accuracy, font embedding, accessibility (PDF/UA), and cross-platform rendering consistency.
-
outlinedriven-odin-claude-plugin Bundle Scaffold CLIUse when asked to create a complete Node.js 24 TypeScript 7 command-line project. Not for a Next.js app scaffold: use scaffold-nextjs.
-
pramoddutta Skill Tanstack Query TestingTesting patterns for TanStack Query (React Query) covering query hook testing, mutation testing, cache behavior testing, and optimistic update verification.
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 Detox React Native Testing, Playwright test.step & Reporting, PDF Generation Testing. 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.