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.
-
xuanjgcarryyou Bundle Contracting APILocks API interface contracts before parallel development begins, serving as the formal bridge between frontend and backend teams. Invoke this skill when a user says "define API", "lock the interface", "API contract", "frontend-backend boundary", "what does the endpoint look like", or "agree on the shape". It outputs an OpenAPI-compatible YAML contract marked LOCKED with a semantic version, without implementing any endpoints. Any contract modification requires a version bump and explicit notification to all dependent parties.
-
rannnnyihan Bundle Design ReviewerEmbed a complete design review tool (page annotations + snapshot annotations + JSON export) with optional multi-user collaboration (via pluggable backend adapter) into any React project. Use when user says 导入评审工具, 集成 design review, 评审工具, 给页面加标注, 添加评论功能, 做设计评审, design reviewer, review tool, annotation tool, or wants to add design review/collaboration capability to a React app.
-
zap-coding-agent Skill 100k ReactUse when making architectural decisions for a React-based project, contributing to React-style open source, understanding why React's API is shaped the way it is, or navigating the React RFC process. Covers the React team's decision-making philosophy, backward-compatibility constraints, the "learn once write anywhere" principle, and how they evaluate proposals. Distinct from react-internals (which covers the Fiber technical model).
-
xuanjgcarryyou Bundle Implementation PlannerTechnical execution architect that turns architecture specs into executable implementation plans. Triggers when an architecture or system design is ready and needs to be broken into build tasks. TRIGGER on: "how do we build this", "let's plan the implementation", "break this into tasks", "how should we tackle each component", "split this for subagents", "what's the build plan", "give me a task breakdown", "research the best approach for each part", "plan how to implement this spec", "make this executable", or when an architecture spec was just produced and the user wants to move to implementation. This skill sits AFTER idea-refiner and BEFORE code generation.
-
bavithiranhardy14 Skill Setup Pytest AutomationInitialize and configure a Pytest-based test automation framework with fixtures, plugins, and best practices. Use when: setting up Pytest for the first time, configuring Pytest fixtures, adding plugins (xdist, html, allure), organizing test structure with conftest.py.
-
bavithiranhardy14 Skill Playwright CI CD PipelineGenerate GitHub Actions and Azure DevOps CI/CD pipelines for Playwright test automation. Use when: setting up automated test runs in CI, scheduling test suites, publishing HTML/Allure reports, running cross-browser tests in parallel.
-
zap-coding-agent Skill React PatternsUse when designing React components — choosing between hooks, compound components, render props, and composition patterns; avoiding prop drilling; managing shared state; or when a component is growing too large and needs splitting. Covers idiomatic React composition patterns.
-
bavithiranhardy14 Skill Playwright Accessibility TestingImplement accessibility (a11y) testing with Playwright and axe-core. Use when: validating WCAG compliance, finding accessibility violations, testing keyboard navigation, ensuring screen reader compatibility.
-
zap-coding-agent Skill React InternalsUse when you need to understand *why* React works the way it does — Fiber reconciliation, the rendering model, Concurrent Mode, hooks internals, or when debugging unexpected re-renders, stale closures, batching behavior, or tearing. Understanding the internals predicts behavior without memorizing rules.
-
zap-coding-agent Skill Nextjs App RouterUse when building with Next.js 13+/14+ App Router — understanding Server Components vs Client Components, data fetching with async/await or fetch(), caching model (static/dynamic/revalidation), Server Actions, route handlers, streaming with Suspense, metadata, and when something renders on the server vs client. Covers the mental model shift from Pages Router.
-
zap-coding-agent Skill React PerformanceReact Performance
-
cuimuxuan Bundle Academic Figure WorkflowPlan, create, revise, and validate academic figures for papers, theses, dissertations, and technical reports. Use for SVG mechanism diagrams, conceptual models, Nature-grade multi-panel Matplotlib figures, data-driven plots,正文 figure interpretation handoff, draw.io engineering diagrams, workflow charts, use-case diagrams, architecture diagrams, tables-as-figures, figure captions, publication visual standards, export/editability QA, accessibility/color checks, and user-confirmed OpenAI image generation. Chinese triggers: 论文作图, 机理图, SVG绘图, Nature风格多面板图, matplotlib作图, 数据图正文分析, 图的作用阐释, drawio流程图, 用例图, 架构图, 论文插图标准, 图片投稿标准, 大模型绘图API.
-
herongdev Bundle Theme TokenizationImplement or refactor light/dark theme support and design-token based styling across web apps, WeChat/uni-app mini programs, HarmonyOS ArkTS, Flutter, and other apps. Use when the user asks for 样式 token 化, 设计 token, 统一字体/颜色/间距/圆角/阴影, 支持明暗主题, dark mode, light mode, color mode, CSS variables, Tailwind/Ant Design/TDesign theme mapping, theme.json/app.wxss, ArkTS resources, ThemeData, or migration of hard-coded styles to shared tokens.
-
sanjai52 Skill Build VerifyRun the full verification pipeline: TypeScript type check, ESLint, tests, then Next.js build. All four must exit 0. Report exact failures. Do not proceed to change summary until all pass.
-
sanjai52 Skill Agent StrategyALWAYS runs first before any file is touched. Reads project context, identifies affected layers (Next.js, Express, Supabase), flags protected files, and outputs the execution plan.
-
xntj-ai Bundle Flowmaker生成单 HTML、零后端、可拖拽编辑的网页流程图。LLM 只产出 nodes/edges 的 JSON,引擎自动布局并渲染成浅色玻璃风、带判断菱形/起止圆角条/处理矩形三种形状的可交互流程图(拖节点、拖连线、双击改名、面板增删)。Use when 用户要"做流程图/画流程图/把流程画出来/流程可视化/flowchart/泳道/判断分支图",尤其要可在浏览器里编辑、且要一个独立 HTML 文件不带后端。NOT for 纯静态示意图(直接 mermaid 即可)、需要服务端渲染的大批量图表。
-
qiyang-job Bundle Image To Web LayeringConvert complex visual webpage images, AI-generated web mockups, editorial layouts, collage posters, and experimental portfolio screenshots into maintainable responsive HTML/CSS/JS by separating image assets, real HTML content, interaction states, and responsive recomposition plans. Use when turning a screenshot or generated webpage image into a coded webpage.
-
russodope Bundle Ecommerce Store DesignerDesign and generate e-commerce store homepage / decoration module images for any online-store platform. Use this skill whenever a user wants to: - Design an online store homepage or decoration (店铺装修 / 首页装修 / 店铺首页) - Create store banner images, series showcases, category navigation, or brand story sections - Build a modular store-design tool in HTML that exports module images at a user-specified width - Design e-commerce product showcase / homepage pages for any platform - Create a customizable store template for different brands Trigger on "店铺装修", "店铺首页", "首页设计", "banner", "详情页", "电商装修", "store/shop decoration", or "store homepage" alongside design or image-generation requests. ⚠️ The skill FIRST asks the user for the target image size (platform / 出图宽度), then designs at a 1440px internal reference and exports at the user's width.
-
chengchenox-debug Bundle Space Analytics从数据现象出发,生成可执行的产品决策建议,并以可视化 HTML 报告输出。当用户说"分析一下这组数据"、"这个指标为什么跌了"、"帮我做个留存分析"、"用户流失原因是什么"、"看看漏斗哪一步掉了"、"给我出个数据分析报告"时触发。 也适用于:用户上传了 CSV/Excel 数据文件并要求分析洞察;用户提供了 SQL 查询结果要求解读;用户要求做指标拆解、归因分析、分群对比、A/B 实验分析;用户提到"指标树"、"漏斗"、"留存"、"转化率"、"DAU 下降"、"分群"、"归因"等数据分析关键词。 不适用于:纯 BI 看板搭建(用 xlsx)、纯 SQL 编写(直接写)、纯数据清洗(直接写脚本)。
-
lalakinskywalker Bundle PublicarLleva tu app o agente de IA (Next.js + Supabase) desde tu computadora hasta una URL de producción que RESPONDE — sin el bucle de parches. Diagnostica la causa raíz, la arregla sola, vuelve a desplegar y valida en vivo en un loop que no se detiene hasta lograrlo. Es el 5º y último paso del flujo de calidad (después de validar y auditar). Activar cuando el usuario dice: /publicar, quiero publicar mi app, sube mi app a internet, lanza mi app, no me sube a Vercel, jala en local pero truena en producción, error de conexión en el deploy, el build pasa pero la app no responde, llévame esto a producción, deploya mi app.
-
lalakinskywalker Skill Auditoria De SeguridadAuditoria de seguridad ofensiva y defensiva de tu app Next.js + Supabase. Piensa como ATACANTE: intenta romper los candados (secretos expuestos, RLS debil, IDOR/escalacion de privilegios, headers faltantes, inyeccion XSS/SQLi/SSRF, endpoints de prueba olvidados, webhooks sin auth, dependencias vulnerables, inyeccion de prompts en agentes IA), caza lo que se escapo, y lo ARREGLA en un loop caza-arregla-revalida con triage por severidad. Activar cuando el usuario dice: auditoria de seguridad, busca huecos de seguridad, pentest, red team, /auditoria-de-seguridad. OBLIGATORIA antes de un lanzamiento publico o entrega a cliente, y ante cualquier cambio que toque auth/RLS/secrets/pagos.
-
chengchenox-debug Bundle Space Weread Analyzer基于微信读书的书架、阅读时长、笔记、划线数据,生成 10 维度的深度阅读分析报告。当用户说"分析我的微信读书"、"读书画像"、"阅读分析"、"我的阅读报告"、"猜我的 MBTI"、"读书复盘"时触发。输出美观的 9:16 白底简约 HTML 可视化页面。
-
chengchenox-debug Bundle Color Change PhotoshopRecolor existing product images in Photoshop while preserving protected parts, geometry, lighting, and material details. Use when Codex needs to change a product or component color in JPG/PNG images, especially Amazon listing images such as desk frames, furniture, hardware, or accessories where some areas must stay unchanged, like controllers, motors, screws, chrome parts, or logos.
-
synerarg Bundle MercadopagoSkill UNICA y completa para todo Mercado Pago en aplicaciones web (Next.js, React, Vanilla JS). COBRAR: Checkout Pro (redireccion), Checkout Bricks (Payment, Card, Wallet, Status Screen), Orders API (nuevo modelo) y Suscripciones (preapproval / pagos recurrentes). ENVIAR dinero: Money Out (transferencias/retiros a cuentas bancarias y cuentas MP, Pix) y Marketplace / split de pagos (cobrar para terceros con comision). Ademas: webhooks con validacion x-signature, reembolsos totales/parciales, cancelaciones, capturas manuales, contracargos, comisiones y liberacion de dinero, y medios de pago por pais. Incluye adaptadores de base de datos (Supabase, Prisma, Raw pg), troubleshooting detallado, tarjetas de test por pais, ejemplos de prompts, y uso del MCP server oficial de MP. Usar cuando se necesite: (1) Integrar pagos con MercadoPago en cualquier modalidad, (2) Implementar Checkout Pro o Bricks, (3) Usar la Orders API, (4) Configurar webhooks/notificaciones, (5) Implementar reembolsos o cancelaciones, (6) Trouble
-
synerarg Bundle Correo ArgentinoIntegración de envíos con Correo Argentino (apiMiCorreo) para ecommerce. Cubre autenticación y alta de cliente (token Basic Auth + registro y obtención del customerId), cotización, sucursales, creación de envíos, tracking, sincronización por cron, mapeo de estados a la orden, y emails de "en camino"/"entregado". Incluye los CONTRATOS REALES de la API verificados en producción y una arquitectura multi-tenant. Stack de referencia Next.js + Supabase/Postgres, pero los contratos aplican a cualquier stack.
-
elgezett Bundle Design ContentAudit, improve, or generate accessible UX content (microcopy, UI text, longer explanatory copy) in German and English. Use this skill whenever the user shares any interface text, UX copy, button labels, error messages, onboarding flows, empty states, tooltips, or longer product/documentation text and asks for a review, rewrite, or new copy. Also trigger when the user asks to "write copy for", "check my text", "is this accessible?", "how should this sound?", "improve this label", "write an error message", or any similar content-focused request — even if they don't use the words "content design" or "accessibility". Always use this skill instead of improvising copy from scratch.
-
elgezett Bundle Design UX AuditPerform a comprehensive UX/UI and accessibility audit of a website or app. Use this skill whenever the user wants to audit a website or product for UX quality, accessibility compliance, design consistency, or wants actionable design improvement suggestions. Triggers include: "audit this site", "review my UI", "check accessibility", "UX review", "WCAG check", "design feedback", "how's my site doing", "is this accessible", "audit my design", "check my app", or when the user shares a URL or HTML/code snippet and asks for design or accessibility feedback — even if they don't use the word "audit". Also triggers when a project is started and the user mentions an existing design or codebase to evaluate. Always use this skill instead of improvising a UX review from scratch.
-
saranambiar Skill Hyperframes Scene BuilderCreate and revise HyperFrames HTML video compositions with CSS, GSAP timelines, composition IDs, reusable components, render commands, and proof-frame validation. Use when an agent needs to build a scene, edit a composition, render HyperFrames output, or debug HyperFrames-specific scene behavior.
-
mathruffian-dot Bundle HTML Slide Deck製作或修改可離線開啟的 HTML 教學、研習與研究簡報,包含單頁投影片架構、方向鍵換頁、章節導覽、頁碼、講者備註、響應式排版與瀏覽器逐頁測試。當使用者要求 HTML 簡報、網頁投影片、Reveal.js 風格簡報、互動簡報或不依賴 PowerPoint 的簡報時使用。
-
dinaf2026-web Skill Web PwaProgressive Web App patterns for Next.js — service workers, offline mode, install prompts, push notifications, and app manifest. Make your web app installable and work without internet.
-
dinaf2026-web Skill Web AuthNext.js 14 App Router authentication patterns. Covers NextAuth v5, Clerk, and Supabase Auth end-to-end: setup, protected routes, RBAC, OAuth, session handling in Server and Client Components, UI state, and security rules.
-
dinaf2026-web Skill Web I18NInternationalization patterns for Next.js — next-intl setup, locale routing, translation management, RTL support, pluralization, date/number formatting, and locale detection.
-
dinaf2026-web Skill Web FormsProduction form patterns for modern web apps — React Hook Form + Zod validation, Server Actions, multi-step forms, file uploads, and form UX that doesn't frustrate users.
-
fandry96 Skill FirebaseFirebase full-stack backend: App Hosting for Next.js SSR on Cloud Run, Auth SSR with HttpOnly cookies and proxy.ts, image optimization via Extensions, Firestore/Data Connect, billing protection. Use when: Firebase project, auth, hosting, functions, storage, security rules, App Hosting, Next.js 16 SSR.
-
wade-devcode Skill Frontend Best Practices写 React/Vue 前端代码时使用。组件、状态、性能、可访问性的实战规范。
-
dinaf2026-web Skill Web EcommerceE-commerce patterns for modern web apps — Stripe Checkout and Payment Intents, cart state management, product pages, webhooks, and order management. Build a complete store in Next.js.
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 contracting-api, design-reviewer, 100k-react. 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.