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.
-
aiaiohhh Bundle Webapp TestingToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
-
aiaiohhh Bundle Frontend DesignCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
-
jorgerosal Bundle Wp Block Development 2WordPress block editor code review and Gutenberg block development patterns for WordPress 6.x+. Use when reviewing block code, auditing block.json schema, checking editor components, validating render callbacks, analyzing block attributes, verifying InnerBlocks usage, detecting block validation errors, reviewing Interactivity API directives, or when user mentions "block review", "Gutenberg", "block development", "block editor", "block.json", "useBlockProps", "InnerBlocks", "Interactivity API", "data-wp-bind", "render_callback", "dynamic block", "static block", "block deprecation", "block attributes", "block supports", "@wordpress/scripts", "wp-scripts", "block validation error", "save function", "RichText", "InspectorControls", "BlockControls". Detects issues in block.json schema, React/JSX editor patterns, server-side rendering, attribute handling, and frontend interactions.
-
jorgerosal Bundle Wp Accessibility Review 2WordPress accessibility review for themes, blocks, plugins, and admin interfaces. Use when reviewing keyboard navigation, focus behavior, semantic HTML, ARIA usage, form labeling, screen-reader support, contrast-related implementation issues, or when user mentions "accessibility review", "a11y", "keyboard navigation", "focus management", "screen reader", "ARIA", "semantic HTML", "accessible form", or "accessible block". Detects implementation-level accessibility issues in frontend output, block markup, admin screens, and interactive UI behavior.
-
jorgerosal Bundle Wp Headless And Wpgraphql 2Headless WordPress and WPGraphQL review guidance. Use when reviewing decoupled WordPress architectures, WPGraphQL schema design, `register_graphql_field`, `register_graphql_connection`, `graphql_register_types`, Next.js/Gatsby/Remix frontends, preview mode, auth flows, persisted queries, or build/revalidation pipelines. Helps review schema boundaries, resolver performance, preview/auth correctness, cache invalidation, and content modeling decisions for headless WordPress stacks.
-
vercel-labs Bundle Produced Skill 4Test fixture — produced skill declares a 3-component slate; every declared component resolves to a contract section. SLATE_COVERAGE must PASS.
28.7k -
vercel-labs Bundle Produced Skill 6Test fixture — produced-skill mode, Setup section has no JSX wrapper or CSS-root snippet (prose only). WIRING_NOT_SYNTHESIZED is a no-op and must PASS.
28.7k -
vercel-labs Bundle Produced Skill 14Test fixture — produced SKILL.md ships a complete Setup (root-entry-file + Companion CSS) but Hard rules has zero lines matching shell vocabulary AND a token shape. SHELL_INVARIANTS must FAIL with the count assertion message naming the three pre-seeded slugs.
28.7k -
vercel-labs Bundle Produced Skill 15Test fixture — produced-skill has Setup with only a `### Foundation wiring` subheading (no reference project, no Companion CSS). Shell-invariant Hard Rules promoted from the foundation wiring lines. SHELL_INVARIANTS must PASS.
28.7k -
yogvidwankhede Bundle Vishwakarma Studios 2Game development intelligence — designing, building, reviewing, debugging, and shipping games. Use for Unity, Unreal, Godot, Bevy, love2d, raylib, custom engines; fixed timestep, game loop, ECS, physics, collision, animation state machines, blend trees, root motion, IK; shaders, PBR, lighting, post-processing; game feel — coyote time, input buffering, hitstop, screenshake, camera, juice; core loop, progression, economy, difficulty curve, level design, playtesting; netcode — client prediction, server reconciliation, lag compensation, rollback, authority, cheat resistance; game AI — A*, navmesh, flow fields, behaviour trees, GOAP, utility AI, steering; draw calls, batching, LODs, culling, GC spikes, asset streaming; Perforce, Git LFS, platform certification, game accessibility, telemetry, live ops. Also "does this feel good", "why is my game janky", "which engine should I use". Not for websites, web apps, dashboards, or non-game mobile apps — that is the vishwakarma skill.
-
azure Skill Analyse Source Design 2Rules for analysing a single flow group's architecture. Covers source file reading depth, Mermaid diagram rules, MessageBox modeling, orchestration shape rendering, component mapping priority ladder, and the required multi-step store tool sequence.
-
azure Skill Source To Logic Apps Mapping 2One-to-one mapping of every MuleSoft Anypoint component (connectors, processors, flow constructs, DataWeave, error handlers, platform features) to its Azure Logic Apps Standard equivalent. Covers 150+ mappings with service provider IDs, operation names, connection parameters, and deployment scopes.
-
b-open-io Skill Dapp Connect 2This skill should be used when building a dApp that connects to a 1Sat wallet — using @1sat/connect for wallet connection via popup or browser extension, @1sat/react for React hooks and components, or integrating with the BigBlocks shadcn registry. Triggers on 'connect wallet', 'dApp integration', 'wallet provider', 'ConnectButton', 'WalletProvider', 'useWallet', 'ConnectDialog', 'SigmaCallback', 'browser extension', 'popup wallet', 'BRC-100', 'Sigma OAuth', 'BigBlocks registry', or 'shadcn wallet components'.
-
aemerson-commits Skill XLSXRead, create, edit, or convert spreadsheet files (.xlsx, .xlsm, .csv, .tsv). Trigger on spreadsheet references or tabular file tasks. Not for Word docs, HTML reports, or Google Sheets API.
-
aemerson-commits Skill Theme FactoryStyle artifacts (slides, docs, HTML pages) with 10 pre-set themes or generate custom themes on-the-fly.
-
rohitg00 Bundle Webapp TestingToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
-
kazdenc Skill AuditPerform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design. Use when user says "audit this", "check accessibility", "review quality", "find issues", "run diagnostics", "a11y check", or wants a detailed quality report with severity ratings.
-
kazdenc Skill Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
-
timharris707 Bundle Prototype 2When discussion or static mockups cannot settle how something should look, behave, or feel, build a disposable interactive experiment: UI variants, a terminal UI, or shareable HTML over a small logic module.
-
makerjackie Bundle Frontend DesignCreate unique, production-grade frontend interfaces with high design quality.
-
makerjackie Bundle Remotion Best PracticesRemotion best practices for creating videos in React.
-
tanstack Skill AI Core Media GenerationImage, audio, video, speech (TTS), and transcription generation using activity-specific adapters: generateImage() with openaiImage/geminiImage/byteplusImage, generateAudio() with geminiAudio/falAudio, generateVideo() with async polling (openaiVideo/geminiVideo/grokVideo/falVideo/byteplusVideo/openRouterVideo, per-model typed durations), generateSpeech() with openaiSpeech/byteplusSpeech, generateTranscription() with openaiTranscription/byteplusTranscription. React hooks: useGenerateImage, useGenerateAudio, useGenerateSpeech, useTranscription, useGenerateVideo. TanStack Start server function integration with toServerSentEventsResponse.
-
agentiapt Skill Vela Slides 2Generate high-quality Vela-compatible slide deck JSON from topics, outlines, documents, or existing slide content. Produces structured slide objects with 22+ block types including SVG diagrams and loop flows, theming, and presentation-ready layouts. Assembles final .jsx artifact with embedded deck data, ready for immediate use. Use when users want to create, populate, or restyle slide decks for Vela — the React-based presentation engine.
-
agentiapt Skill Vela Slides 3Generate high-quality Vela-compatible slide deck JSON from topics, outlines, documents, or existing slide content. Produces structured slide objects with 22+ block types including SVG diagrams and loop flows, theming, and presentation-ready layouts. Assembles final .jsx artifact with embedded deck data, ready for immediate use. Use when users want to create, populate, or restyle slide decks for Vela — the React-based presentation engine.
-
agentiapt Skill Vela Slides 26Generate high-quality Vela-compatible slide deck JSON from topics, outlines, documents, or existing slide content. Produces structured slide objects with 22+ block types including SVG diagrams and loop flows, theming, and presentation-ready layouts. Assembles final .jsx artifact with embedded deck data, ready for immediate use. Also supports editing the Vela app itself via a modular part-file architecture. Use when users want to create, populate, or restyle slide decks for Vela — the React-based presentation engine.
-
qinghonglin Bundle Auditor 2Audit a generated Data2Story blog for build correctness across ALL modalities by ACTUALLY RENDERING it in a real headless browser (when available) — catching blank/0-width charts, broken/oversized media, desktop+mobile overflow, and dead interactions that source inspection cannot see — then having vision agents review the screenshots, playtesting every interactive, and walking the flagship capability contract. Plus VIEW every image for a wrong/AI-faked subject. Fixes layout in place; sends content-correctness problems back to the owning role. Use at Stage 6 after the Programmer assembles index.html and before the Critic; re-runs each revision round. Triggers: a built index.html exists, or you need to confirm charts/media/interactions actually render.
-
qinghonglin Bundle Designer 2Read editor.md, editor.json, and analyst.json. Make data-driven creative visual decisions for every section — teaser, charts, images, videos, audio, maps, and interactive demos when they fit the data. Generate selected assets. No HTML. Outputs designer.json with des_xx IDs.
-
qinghonglin Bundle Inspector 2Run sentence-level traceability verification on a Data2Story blog (verify.py -> verifier.json), then emit the in-page Inspector panel (the reader-facing runnable verifier) + the verify/ artifacts (verify_map.json, run_cells.json, the reproducible notebook, cell_registry.json). Mostly Python; the runnable layer recomputes each computation in-browser from its inlined data and grades it against the published output, while the bundled notebook re-executes from raw data. Use verify.py at Stage 6.4 (after validate.py, before the Critic) and generate_viewer.py at Stage 7 after the Programmer authors the verify/ files and pastes the panel shell. Triggers: a built index.html plus the role JSONs exist, or you need the traceability map / the in-page runnable verifier.
-
qinghonglin Bundle Programmer 2Read editor.md, editor.json, analyst.json, and designer.json. Resolve chart data from analyst data_tables. Build the final index.html with data-* traceability attributes. Pure implementation — no editorial or visual decisions, no raw data access.
-
kentoje Skill Agent Browser 2Drive a real browser through the `agent-browser` CLI for navigation, interaction, visual evidence, and data extraction. Use when testing a web surface, filling a form, capturing screenshots or video, inspecting accessibility, or debugging browser behavior.
-
kentoje Skill Aircall Hydra UI Lib 2Apply established Aircall Hydra design-system and block conventions when changing React UI components. Use when working in `packages/ds` or `packages/blocks`, choosing component composition, wiring variants or polymorphism, or reviewing exports and stories.
-
kentoje Skill Vercel React Best Practices 2Reduce avoidable React latency, rendering work, and bundle cost using impact-ranked patterns. Use when implementing or reviewing React components, async data flows, client fetching, re-renders, rendering performance, or JavaScript and bundle optimization.
-
hk-hub Bundle Vue ExpertBuilds Vue 3 components with Composition API patterns, configures Nuxt 3 SSR/SSG projects, sets up Pinia stores, scaffolds Quasar/Capacitor mobile apps, implements PWA features, and optimises Vite builds. Use when creating Vue 3 applications with Composition API, writing reusable composables, managing state with Pinia, building hybrid mobile apps with Quasar or Capacitor, configuring service workers, or tuning Vite configuration and TypeScript integration.
-
davidlam-oss Skill Openprd Quality 2评估可观测性、业务成本与滥用护栏、评估执行环境覆盖、性能基线、极端场景,以及 HTML 质量评估报告和项目知识 Skill。
-
davidlam-oss Bundle Openprd Frontend Design 2OpenPrd 前端设计框架 skill:为界面、页面、视觉、样式和前端体验任务提供设计资产框架、审美立意、反 AI 味门禁和实现前方向评审规则。
-
davidlam-oss Skill Openprd Learning Review 2为 OpenPrd 工作区生成归档学习包、题材模板、证据清单、图文讲解模块和 HTML 电子书阅读器。
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 webapp-testing, frontend-design, wp-block-development. 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.