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.
-
roanbrasil Skill API Gateway DesignInvoke when designing API gateways, BFF (Backend for Frontend) layers, rate limiting strategies, authentication at the edge, request aggregation, or selecting and configuring gateway products like Kong, AWS API Gateway, Traefik, or Spring Cloud Gateway.
-
persimmon-automation-labs Skill Frontend Print PDFFrontend Print / PDF — Persimmon Patterns
-
persimmon-automation-labs Skill Frontend ResponsiveFrontend Responsive Conventions — Persimmon Patterns
-
persimmon-automation-labs Skill Frontend Data TablesResponsive data table conventions for Persimmon internal tools, built with React Server Components, Tailwind v4, and Prisma. Owns the two table patterns (list tables that card-stack on phone, matrix tables that always scroll with a sticky first column), column-priority utilities, row-click → detail via Next Link, kebab overflow actions, wrap-vs-truncate rules, scroll affordances, accessibility, and server-side pagination via searchParams + Prisma skip/take. Use when building or reviewing any tabular list, fixing a table cut off on mobile, deciding sticky columns, or paginating a list page.
-
persimmon-automation-labs Skill Frontend File UploadReact drop-zone file-upload UX for Persimmon — drag-and-drop with overlaid native input, instant image preview via URL.createObjectURL, client-side UX validation, accessible remove buttons, and upload progress. Built on top of the presigned-S3-PUT flow (the bucket/CORS/presign/confirm mechanics live in infra-s3-uploads). Use when adding any file input beyond a bare browser default, building a drag-and-drop zone, previewing images before upload, or wiring the client UX onto a presigned upload. Trigger keywords — drop zone, drag and drop, file upload UI, image preview, createObjectURL, dropzone, upload progress bar.
-
persimmon-automation-labs Skill Infra Railway DeployDeploy Persimmon Next.js 16 projects to Railway. Use when setting up a new Railway project, linking a GitHub repo, provisioning Postgres or a managed Tigris bucket, configuring env vars, wiring a custom domain, recovering from staged-config drift, or debugging a failed Railway build or deploy. Trigger keywords — railway, deploy, PORT 8080, force-dynamic, railway.toml, railway variables, custom domain, Tigris bucket, managed bucket, serviceConnect, staged config, deployment trigger, prisma db push on deploy.
-
persimmon-automation-labs Skill Stack Server ActionsNext.js 16 Server Actions patterns for the Persimmon stack. Use when writing form mutations, "use server" functions, revalidating cached data, building progressive-enhancement forms, implementing optimistic UI with useOptimistic, or handling action errors. Covers input validation with Zod, typed result shapes, revalidatePath/revalidateTag, redirects, and the `dynamic = "force-dynamic"` rule for pages that read the DB or auth at request time.
-
persimmon-automation-labs Skill Stack Tailwind TokensTailwind CSS v4 design tokens and CSS-first configuration for the Persimmon stack. Use when setting up a new project's theme, defining color/type/spacing tokens, migrating from v3's `tailwind.config.ts`, using `@theme` vs `@theme inline`, adding container queries, enforcing on-scale values, or debugging missing utility classes. Covers the single-import setup, custom token naming (`--color-*`, `--font-*`), and utility-vs-component-class discipline.
-
persimmon-automation-labs Skill Frontend Form PatternsForm UX conventions for Persimmon internal tools beyond the input baseline — required-field marking, inline field errors, form-level error summary (GOV.UK pattern), character counters, live-search with debounce, and the four empty-state types. Built on Next.js 16 Server Actions + Zod + React (useActionState, useDeferredValue, useTransition, AbortController in useEffect). Use when building any form or a list with search, wiring server-validation errors back to fields, or rendering empty/no-results/error/permission states.
-
persimmon-automation-labs Skill Quality Playwright E2eAutomated end-to-end testing for Persimmon Next.js 16 apps using Playwright against a deployed or preview site (Railway). Covers HTTP/console-error pre-flight, NextAuth login flows, Server Action form submission and revalidation, presigned-URL uploads, RAG query flows, responsive breakpoints, Core Web Vitals, and axe accessibility — via the Playwright MCP plugin or @playwright/test in the repo. Use after deploy, before a demo, or to wire repeatable E2E into CI. Trigger keywords — e2e, playwright, end-to-end, test the deployed site, verify the deployment, browser test, smoke test.
-
persimmon-automation-labs Skill Backend Webhook HandlerStandardized webhook receiver for the Persimmon stack — a Next.js Route Handler that reads the raw body, verifies the provider signature, enforces idempotency via a Prisma unique constraint, logs every event, and signals retry vs. permanent-failure with the right HTTP status. Use when receiving callbacks from Stripe, Twilio, shipping/inventory providers, or any external service. Covers raw-body access, signature verify, the WebhookEvent table, replay no-ops, and failure alerting. Trigger keywords: webhook, callback, signature verification, idempotency, Stripe events, raw body, route handler POST.
-
persimmon-automation-labs Skill Frontend Page TemplatesInternal Tool Page Templates — Persimmon Patterns
-
roanbrasil Skill Frontend ArchitectureFrontend architecture patterns — invoked when choosing rendering strategies, structuring large applications, designing API layers, state architecture, build tooling, or testing strategy.
-
yhsome Bundle Final Exam Review帮助大学生从零掌握课程知识并通过期末考试的AI导师。当用户提到期末复习、考试复习、备考、整理知识点、做模拟题、考前冲刺、制定复习计划,或者上传课程讲义/教材(支持PDF、Word、PPT、图片、HTML、Markdown、TXT、CSV等多种格式)需要总结讲解时,务必使用此skill。 特别适合平时基础薄弱、需要详细讲解才能理解知识点的学生。涵盖:知识点详细讲解(含类比和例题)、分阶段练习、模拟试题、复习计划、考前查漏补缺。
-
jakelabate Bundle Llms Txt AuditAudit a website's /llms.txt for AI/LLM discoverability. Fetches and parses the llms.txt markdown file (per llmstxt.org) to find a missing file, a file served as HTML instead of markdown, a missing required H1 title, a missing blockquote summary, broken (non-200) or redirecting links, links missing descriptions, malformed list items that aren't proper markdown links, links to the wrong host, links that are noindexed or blocked by robots.txt, relative instead of absolute URLs, duplicate links, an empty file with no sections, the wrong content type, and whether a companion /llms-full.txt exists. Use when the user asks to audit, analyze, check, validate, create, or fix an llms.txt or llms-full.txt file, or to make a site discoverable and usable by AI assistants and LLMs.
-
nisar999 Skill UI UX DesignBuilds design systems, accessible components, motion, and responsive UI with design tokens. Use when creating design tokens, component libraries, micro-interactions, or WCAG-compliant UI.
-
jakelabate Bundle Core Web Vitals AuditAudit a website's Core Web Vitals and page-experience signals (LCP, CLS, INP, TTFB). Optionally pulls real field data from Google PageSpeed Insights (CrUX) and always collects browserless lab proxies — render-blocking CSS/JS, page weight, image dimension and lazy-loading hygiene, TTFB, text compression, DOM size, request counts, and third-party origins. Use when the user asks to audit, analyze, check, or improve Core Web Vitals, page speed, performance, LCP, CLS, INP, page experience, or loading speed of a website.
-
nisar999 Skill Frontend EngineerBuilds performant, accessible React/TypeScript UIs with state management, SSR, and Core Web Vitals. Use when implementing components, pages, data fetching, forms, routing, or frontend performance.
-
nisar999 Skill Mobile DevelopmentBuilds React Native, Flutter, and native iOS/Android apps with offline-first and platform UX. Use when implementing mobile screens, navigation, push notifications, or app store deployment.
-
arn-nj Bundle Xmind To Pitch DeckConvert an XMind file (.xmind) or exported JSON into a premium, cinema-grade animated HTML/CSS pitch deck using Reveal.js, GSAP, and dynamic Tailwind themes. Use when: creating video-ready pitch decks from mindmaps, turning topic hierarchies into cinematic slide narratives, generating 16:9 widescreen decks for YouTube and screen recording.
-
shizukoyamamura Skill Web Design綺麗でモダンなWeb UI(HTML/CSS)を構築・デザインするためのスキル。セマンティックHTML、Flexbox/CSS Grid、モバイルファーストのレスポンシブ対応、コンポーネント指向の保守しやすいコードを出力する。HTML/CSS/Web UI/LP/ランディングページ/Webデザイン/レイアウト/レスポンシブ対応を求められたとき、または /web-design コマンド使用時に適用する。
-
shizukoyamamura Skill Web ReviewHTMLとCSSのコード品質を厳しくチェックし、モダンで保守性の高いWebフロントエンドを維持するためのレビュースキル。古いレイアウト手法・divスープ・アクセシビリティ欠陥・深すぎるセレクタ・!important・インラインスタイルなどを辛口に指摘し、修正案を提示する。HTML/CSSのレビュー、Webフロントエンドの品質チェックを求められたとき、または /web-review コマンド使用時に適用する。
-
shizukoyamamura Skill Image Assistant開発(Web/Unity)における画像アセットの準備・分析・実装を強力にアシストするスキル。アップロードされた画像をモーダル分析し、HTML/CSS/JSによるWeb実装、UnityのSprite/Texture設定とC#コード、ImageMagick/ffmpeg/Pillowなど外部ツール用のバッチ処理コマンドを生成する。画像の分析・加工・実装・リサイズ・形式変換・レスポンシブ対応・Spriteインポートを求められたとき、または /image-assistant コマンド使用時に適用する。
-
cyz7111 Bundle Frontend Ops Router前端团队任务分流与风险入口。用于面对多个前端项目、业务线、技术栈和运行平台时,先判断任务属于线上问题修复、日常需求开发、接手陌生项目、发版检查、技术方案评审或工程化建设,并选择对应工作流。触发场景包括用户描述前端任务但范围不清、涉及 Web/小程序/H5/微应用/华为元服务等多平台、需要判断优先级和风险、需要在动手前决定是否调用 legacy-production-hotfix、frontend-dev-standards 或 release-checklist-skill。
-
cyz7111 Bundle Frontend Dev Standards日常前端开发协作协议。用于新增或修改前端页面、组件、样式、交互、表单、列表、路由、状态管理、接口集成、测试、代码审查和提交前自检。重点约束 Codex 先理解大型项目现有模式,再小步实现、验证边界状态、避免引入不必要依赖,并输出可执行的前端质量反馈。
-
pimenov Skill Source Driven DevelopmentGrounds framework, library, SDK, API, CLI, and cloud-service implementation decisions in current official sources before code or recommendations. Use when building, debugging, reviewing, or explaining version-sensitive technical work; when the user asks for latest/current/correct/documented behavior, актуальные docs, current docs, official docs, or как сейчас правильно; when a dependency, SDK, product API, config format, cloud provider, or platform feature may have changed; or when Codex would otherwise rely on memory for framework-specific code. Use alongside domain skills such as Cloudflare, Netlify, OpenAI, Supabase, React, or Next.js when the domain answer depends on current docs.
-
majinabhinav-gif Bundle Fixed Income SovereignAnalyze US Treasury securities and interest rate risk: bond pricing, yield curve construction, duration, convexity, TIPS, and forward/spot rate analysis. Use when the user asks about Treasury bonds, yield curve construction, interest rate risk, duration, convexity, TIPS, or breakeven inflation rates. Also trigger when users mention 'T-bills', 'T-notes', 'bond pricing', 'yield to maturity', 'inverted yield curve', 'forward rates', 'spot rates', 'DV01', 'real yields', or ask how bonds react to interest rate changes.
-
valtterimelkko Bundle Webfetch SkillFetch and analyze web content using a specialised extraction workflow that converts HTML to clean markdown, extracts main article content, handles images and links, and provides AI analysis. Use this when you need cleaner page extraction than a raw fetch, when comparing a small set of URLs, or when the user asks to fetch, extract, analyse, summarise, or compare web pages. Prefer native web_fetch for straightforward cooperative pages; if the target URL is blocked by anti-bot or JS-only rendering, escalate the blocked URL to camofox before considering residential-proxy.
-
code-shock Bundle RamsRun accessibility and visual design review
-
majinabhinav-gif Bundle Forward RiskEstimate potential future losses using VaR, Expected Shortfall, Monte Carlo simulation, and stress testing. Use when the user asks about Value-at-Risk, CVaR, Expected Shortfall, scenario analysis, stress testing, or factor-based risk decomposition. Also trigger when users mention 'how much could I lose', 'worst-case scenario', 'tail risk', 'risk budget', 'component VaR', 'marginal VaR', '99% confidence loss', 'Monte Carlo simulation', or ask how to project portfolio risk forward.
-
valtterimelkko Bundle Capture DashboardCapture authenticated dashboards as screenshots and/or HTML using cookies, with safe same-origin crawling. Use when the goal is archival capture, documentation, or structured snapshotting of dashboard pages. Do not use for arbitrary interactive browsing, existing live-tab reuse, or DOM-debugging workflows; prefer agent-browser or chrome-cdp for those.
-
valtterimelkko Bundle Artifact VariationsGenerate many design, copy, or layout variations as a single browsable HTML artifact so the user can pick favorites visually instead of describing what they want in words. Use when the user asks for design variations, multiple versions of a UI component, alternative layouts, copy variants, different takes on the same section, or anything phrased as 'give me options' / 'I want to see a few variations' / 'I'll know it when I see it'. Also use this pattern whenever a decision between options is easier to make by eye than by description — landing page heroes, settings screens, pricing cards, LinkedIn post drafts, icon styles, color directions. Do not use this skill for building the final production artifact itself — use it to explore, then hand the chosen variation to the implementation skill.
-
niandunye-create Bundle AI Short Drama DirectorOrchestrate an end-to-end AI short-film and short-drama production workflow from script review and shootability optimization through character look development, Segment-based shot planning, professional storyboard execution tables in XLSX and HTML, element image generation, storyboard grids, Seedance-ready prompts, and per-Segment asset packages. Use when Codex needs to turn a Chinese-language script into an AI-video production package, continue a partially completed short-drama project, audit production artifacts, or generate GPT Image 2 visual assets and independent Seedance prompts for 15-second-or-shorter Segments.
-
lechuit Bundle Technical DocumentationCreate polished technical documentation as clean HTML and PDF artifacts with a natural developer-documentation aesthetic. Use when Codex is asked to generate, redesign, or export technical reports, implementation guides, onboarding documents, API/configuration summaries, architecture notes, endpoint catalogs, setup checklists, or similar docs that should look professional without feeling artificial, overly corporate, or too plain.
-
nomiciai Bundle Mbb Page MakerCreate, edit, package, or export consulting-style HTML slide decks for strategy, board, investment, pitch, and executive presentations. Use when the user asks for an HTML PPT, slide deck, pitch deck, investment memo deck, board report, static browser-openable presentation, WeChat-shareable PDF/PNG previews, or updates to an existing MBB Page Maker deck.
-
maxfabian25 Bundle Improve Codebase ArchitectureScan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
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 api-gateway-design, frontend-print-pdf, frontend-responsive. 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.