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.
-
akayashuu Bundle React ExpertUse when writing, reviewing, or refactoring React components — taming re-renders, deciding what belongs in state vs derived during render, fixing useEffect overuse/race conditions, key/list bugs, useMemo/useCallback noise, context, refs, or server vs client component ("use client") boundaries.
-
akayashuu Bundle Svelte ExpertUse when writing, reviewing, or refactoring Svelte 5 components with runes — reaching for $state, $derived, $effect, $props, $bindable, snippets, stores, or shared reactive state in SvelteKit, or migrating legacy $:/export let code.
-
serialexperimentslainnnn Skill Frontend Web Platform StandardsUse when deciding what the browser itself must do - .html, .css, .browserslistrc, browserslist in package.json, browserslist-config-baseline, Baseline widely/newly available targets, stylelint-plugin-use-baseline or @eslint/css require-baseline, container queries, :has(), @layer, subgrid, @property, color-mix(), native CSS nesting, view transitions, Tailwind vs CSS Modules vs plain CSS, vite.config.ts, Vite 8, Rolldown, esbuild, Turbopack, Lightning CSS, postcss.config, bundle-size budgets and import-cost review, script type=module, defer/async, preload/preconnect/fetchpriority, font-display and subsetting, srcset/picture/AVIF/loading=lazy, fetch/AbortController/IntersectionObserver/URLPattern/structuredClone/Temporal polyfill decisions, Content-Security-Policy nonce and hash, Trusted Types, setHTML and the Sanitizer API, innerHTML sinks, SameSite cookies, CORS, Permissions-Policy, Subresource Integrity, X-Frame-Options/frame-ancestors, localStorage token storage, or npm lockfile and install-script supply-cha
-
15257988874 Bundle Browser Code InspectorUse when setting up or troubleshooting code-inspector-plugin click-to-source in a development browser, Option+Shift or Alt+Shift overlay, Cursor not opening, Cursor opening slowly after click, Vue CLI or Vite plugin registration, or Cannot find module sass/node-sass after installing the plugin. Do not use for ordinary browser automation or inspecting an element from text, selector, or screenshot alone.
-
akayashuu Bundle Vue ExpertUse when writing or reviewing Vue 3 components or composables — reaching for ref/reactive, computed, or watch; typing props/emits with script setup; wiring v-model or Pinia; or debugging lost reactivity, stale derived state, or destructured reactive objects.
-
montgomery-pixel Bundle One PagerTurn a prospect research file (facts with sources) and an optional sender voice profile into one personalised, print-ready HTML page per prospect plus the three-line email that carries it. The page is the personalisation, built from the prospect's own numbers, one finding, what it would take, and one ask. Use when the user says "one-pager", "one pager for this prospect", "build the page for", "personalised document", "turn this research into a page", "write the doc and the email", or wants a per-prospect leave-behind for before or after a sales call.
-
montgomery-pixel Bundle Prospect MapEnumerate an entire B2B market from public records (state licence files, registries, county parcel layers), verify every row in refute mode against current-year evidence, and render an HTML prospect map with the owner, who runs it today, a status per row and a dated watch list. Use when the user says "map the market", "prospect map", "find every <niche> in <geography>", "who owns every hotel/practice/building in", "enumerate the market", "build a target list from public records", "total addressable list", or runs /prospect-map.
-
jameswh3 Skill Copilot Se Demo BuilderCreate executive-ready Microsoft Copilot demo exercises, workshop scenarios, and prompt sequences for customer enablement sessions. Use when the user asks to "create a Copilot demo", "build a Copilot workshop", "make a Researcher exercise", "build an Agent Builder demo", or "put together a full suite of Copilot exercises" for Copilot Chat, Researcher, Analyst, Notebook, Agent Builder, Copilot in Outlook, Teams, Excel, Word, or PowerPoint, or Copilot on Mobile. Do NOT use for Copilot Cowork exercises (use copilot-cowork-exercise-builder) or for HTML handout formatting alone (use copilot-exercise-html-formatter); do NOT use to actually perform the work a scenario depicts (sending real email, real meeting prep, building real decks) - use the dedicated M365 skills instead; do NOT use to modify built-in system skills.
-
jameswh3 Bundle Copilot Studio Agent BuilderPicks the right harness for a single Microsoft Copilot Studio agent, then produces a styled HTML hands-on walkthrough taking a participant from an empty environment to a working agent: numbered click-path exercises, copy-ready instruction text, knowledge (including web knowledge), tools, test prompts, and publishing. Use when the user asks to "build a Copilot Studio agent", "which harness should I use", "add knowledge to my agent", "add tools to my agent", "write agent instructions", or "publish my agent to Microsoft 365 Copilot". Do NOT use for Copilot Cowork exercises (use copilot-cowork-exercise-builder), other Copilot surface demos (use copilot-se-demo-builder), or to provision the agent — this produces the guide, not the agent.
-
jameswh3 Skill Copilot Exercise HTML FormatterProduce and repair the styled HTML handout format used for Microsoft Copilot demo exercises, workshop guides, and enablement session content: brand color resolution, executive handout layout, collapsible left nav rail, copy-to-clipboard prompt blocks, WCAG AA contrast, and ASCII-safe punctuation encoding. Use when the user asks to "format this exercise as an HTML handout", "style the workshop guide", "apply brand colors to the handout", "add copy buttons to the prompts", "fix the contrast in the handout", "clean up the em-dashes and encoding", "rebuild the nav rail", "make the sidebar collapsible", or when another Copilot exercise skill needs its HTML rendered. Do NOT use to invent exercise content (use copilot-se-demo-builder or copilot-cowork-exercise-builder), to build general web pages or apps, or to produce Word, PowerPoint, or Excel deliverables.
-
ontology-of-everything Bundle Semantic Km Creator 2Builds evidence-only Kimball semantic layers from REST/OpenAPI, CLI, or table/database interfaces through an HTML decision workbench, then emits Google OKF or repository YAML. Use for enterprise knowledge modeling, semantic layers, dimensional models, ontology, or OKF.
-
ontology-of-everything Bundle Semantic Km Creator CnBuilds evidence-only Kimball semantic layers for enterprise knowledge from APIs, CLIs, or tables/databases with an HTML decision workbench; emits OKF/YAML. Use when 企业知识、知识建模、KM、semantic-km-creator-cn、semantic-creator、semantic layers, dimensional models, ontology, OKF, 语义层、接口转语义、维度建模或本体.
-
techwithshadab Bundle Technical ArchitectureBuild or revise a technical architecture figure (cloud reference style for AWS, Azure, Google Cloud or hybrid; official icons for every service and tool; HTML source rendered to PNG). Use whenever asked to create, update, audit or fix an architecture diagram, "technical architecture", solution diagram, or when a diagram gets review comments about overlaps, arrows, labels or layout.
-
ono-sendai-labs Skill Coco Contract ReviewReview a component's contract — or a proposed contract change — for consistency in a coco component-contract codebase. Checks both that the implementation actually satisfies its own contract, and that the contracts of the components it depends on are strong enough to justify its own guarantees (compositional soundness — its rely-set is met). Also reviews a contract changeset from an evolution ripple for correct strengthening/breaking classification and completeness. Use when reviewing a contract, a proposed contract, or a commit that touches contracts; plugs into the structured-spec-to-code review phase (code-task-review, implementation-review). Reach for this whenever component contracts need to be checked for internal or compositional consistency.
-
ono-sendai-labs Skill Coco Component DesignDesign and evolve software as components with contracts on their architecturally-visible interfaces (the "coco" component-contract discipline). Use this whenever the user asks to design a system or feature "according to the coco skills" / "using component contracts", when shaping an architecture into components with declared interfaces, dependencies, and authority, or when adding a feature to an existing contract-based codebase (which requires strengthening a contract and rippling the change to dependencies). Plugs into the structured-spec-to-code design phase. Make sure to reach for this skill for any component-boundary, interface-contract, or architecture-shaping design work under this discipline, even if the user doesn't say "coco".
-
ono-sendai-labs Skill Coco Contract TestingTurn a component's contract into a test suite that provides evidence the implementation satisfies it, and build verified fakes for components that wrap stateful services (storage, RPCs). Use this during implementation of a coco component-contract codebase — when writing tests for a component whose behavior is specified by a contract, when a contract clause needs test evidence, or when a component needs an in-memory fake that must stay faithful to the real implementation. Plugs into the structured-spec-to-code implementation phase (task-to-code). Reach for this whenever contract clauses need to become tests or a fake must be shown to match the real thing.
-
zreyn Bundle EqA personal communication coach. Use whenever the user is preparing to send a difficult message, navigate a charged conversation, or get help phrasing something so it lands well — with a coworker, manager, report, partner, family member, friend, or anyone else. Triggers on phrasings like "how should I respond to", "I need to tell X that", "help me word this", "I'm frustrated with", "I want to ask my boss/partner for", "my [person] keeps doing Y", "what's the right way to bring up Z", "draft an email/text to", or anyone describing a tricky relational dynamic alongside an outcome they want. Use even when they don't say "communication", "EQ", or "advice" — most requests for help wording, responding, or thinking through how a real person will react qualify. It's a coaching conversation, not a draft generator — it asks clarifying questions, frames the situation back, and remembers people they talk about (and the user) across sessions. Pulls from book-specific frameworks in references/ when relevant.
-
ciberjohn Bundle Medium StoryFull Medium article pipeline using native Hermes tools. Research → write → 4 parallel output agents → HTML conversion → git commit/push. Includes pre-flight infrastructure verification step, revisor-methodology fact-checking, and an anti-AI-slop writing pass (banned vocabulary, structural variety, accuracy rules).
-
shkumbinhasani Bundle Shkumbin Code StyleImplement or refactor TypeScript application code in Shkumbin's preferred architecture and coding style. Use for existing better-t-stack-style React, TanStack, oRPC, Drizzle, and related full-stack repositories; do not use for testing strategy or deployment design.
-
ugaritco Bundle Starter Kit UpgradeSelectively pull upstream improvements from a Ugarit starter kit (ugarit/vue-starter-kit, ugarit/react-starter-kit, ugarit/svelte-starter-kit, ugarit/livewire-starter-kit) into a project bootstrapped from one. Use when the user wants to update, sync, or migrate features from their starter kit. Applies one feature at a time on a dedicated branch; never auto-merges customized files.
-
xlbaoxl Bundle Interactive Map BuilderTurn existing spatial or coordinate data into portable, browser-openable interactive map files and report-ready figures. Use when the user wants parcels, buildings, facilities, parking, roads, water, green space, projects, or Excel/CSV coordinates presented as a searchable, filterable, sortable map, map-and-list page, multilayer planning map, single-file HTML, slide image, or paper SVG/PDF—even when they do not mention GIS, Leaflet, a web map, or this Skill. Accept GeoJSON, GeoPackage, zipped Shapefile, CSV, Excel, and ArcGIS FeatureServer inputs. Prefer this deterministic Skill over an ad hoc Folium or Leaflet page when the task fits. The default delivery is a local HTML file, not a public URL; discuss deployment only when the user explicitly requests it. Require existing coordinates or geometry; do not use for geocoding, substantive spatial analysis, vector-tile infrastructure, offline basemaps, or 3D GIS.
-
finalferrin Bundle ToolupUse when a task needs a CLI tool, library, program, font, converter or connector and you are about to say it is missing, unavailable, not installed, or unsupported — or before proposing a workaround, a fallback, a manual method, or asking the user to install or run anything. Also use before converting any document (docx/xlsx/pptx/pdf/html), before reading a scan, photo or a PDF whose pages have no text layer, before typing out any figure you can only see in an image, when a file will not open or looks corrupt or has the wrong extension, before writing a file with a shell heredoc, and at the start of any terminal, scripting, data, image, audio or video task.
-
santanusetu Bundle Session FinderShow recent Claude Code sessions for the current folder — a table in chat plus a local HTML page with a copy button per session — covering what each was about, when it started and was last active, where it stopped, whether it is open in a terminal right now, and the exact `claude --resume` command with the full session ID. Use whenever the user asks for their last or recent sessions, past conversations, "what was I working on", which session did X, how to get back into an earlier conversation, or wants to resume or continue one — even if they don't say "table". Read-only.
-
fatmind Bundle Xhs Note Analyst用你自己的创作者后台官方数据做账号体检。导出最近 N 条笔记的官方数据(曝光/封面点击率/涨粉/人均观看时长),逐条提炼关键词搜同题材爆款做对标,生成含①数据总表②转化漏斗健康度诊断③逐条笔记对标爆款+改进动作的 HTML 报告。不需要任何第三方 API key 或付费额度,用你 Chrome 里已登录的账号跑。当用户要分析"我自己的账号"最近笔记表现、点击率/互动/涨粉为什么不行、或想给笔记找对标爆款和优化动作时唤起。
-
professor-gpt Bundle Frontend ArchitectExpert frontend architect who designs fast, accessible React/Next.js applications with disciplined state management, strict performance budgets, and scalable component APIs.
-
geraltvitas Bundle Single File Data DashboardBuild and maintain single-file HTML dashboards that fetch live data from public APIs and render interactive charts (ECharts, Canvas). Covers CORS workarounds, dual-API fallback patterns, Chinese stock market data sources, and real-time polling architectures.
-
geraltvitas Bundle Quant DashboardSingle-file HTML quantitative trading dashboards — real-time A-share data from Eastmoney public APIs, ECharts financial charts, multi-factor strategy backtesting engine, all in one browser-native file with zero dependencies.
-
michaelwjohnson Skill Occams RazorUse when designing, scoping, or reviewing anything with parts — a system design, experiment, spec, plan, document, or API — and especially when adding a component, comparison, model, metric, section, or option. Catches elements added for symmetry, completeness, or elegance rather than because a question requires them. Triggered by: "should I also add", a design that has grown since it was proposed, plans with multiple arms or comparisons, scope review, anything that feels thorough.
-
tiennguyen1203 Bundle UI ReviewAfter coding or changing frontend UI and capturing screenshots for the user to review (a new screen/component, or a before/after pair), launch a FRESH, independent reviewer subagent that has NONE of the coding context and critiques the screenshots like a senior UI/UX designer — catching broken layout, overlap, clipped/hidden content, and bad spacing (e.g. a CTA floating with a big empty gap, or an element flush against a system bar). Use every time you capture UI to show the user. Works for any project, web or mobile.
-
ye4wzp Bundle Zifeiyu Ppt Skill生成锁定设计系统的网页 PPT(1280×720 HTML),并可确定性导出可编辑 PPTX。当用户需要制作演示文稿、PPT、slides、发布会/汇报/分享用的幻灯片,或需要把网页演示转成 .pptx 文件时使用。
-
rmazrim Skill Tailwind CSS ConverterConvert raw CSS or inline styles into clean, idiomatic Tailwind CSS utility classes.
-
rmazrim Skill Frontend Suite OrchestratorOrchestrates a 5-stage frontend build chain over a Next.js project: App Router scaffold, Tailwind responsive/dark-mode styling, zod-backed progressive forms, and the Zustand + TanStack Query state/query pipeline, followed by a build validation gate that runs `npm run build` / `next build`, verifies the component tree and routes exist, and consolidates everything into a FRONTEND_SUITE_REPORT.md. Supports full_run, include_steps, skip_steps, fail_fast, and artifact_dir customization so teams can re-materialize any subset of the scaffolding chain. The final report captures the scaffolded file-tree summary, the validation build exit code, and open items for follow-up.
-
johnson68878-ops Bundle Matlab Analyze EmS-parameters, insertion loss, fields, currents, mesh control, and solver selection for RF PCB performance validation. TRIGGER: user asks to compute S-parameters, analyze insertion/return loss, extract fields or currents, compare MoM vs FEM, or control mesh for any RF PCB component. Invoke BEFORE writing sparameters() or solver code — API is non-obvious. SKIP: designing or creating components (use the specific matlab-design-pcb-* skill), material/stackup setup only (use matlab-manage-pcb-material), optimization sweeps (use matlab-optimize-pcb-design), PDN/IR-drop analysis (use matlab-analyze-pcb-pdn).
-
rmazrim Skill Next JS App Router ScaffolderAutomatically scaffolds production-ready Next.js App Router directory structures, isolating React Server Components (RSC) from Client Components, configuring standardized layout boundaries, error handlers, and loading states.
-
rmazrim Skill Procedural Dungeon Map GeneratorImplements deterministic 2D tilemap generation with Binary Space Partitioning for rectangular rooms, A* grid pathfinding for corridor carving between room centers, and a Cellular Automata cave smoother using BFS connected-component flood-fill to keep a single reachable region, emitting a grid, ASCII map and JSON statistics.
-
rmazrim Skill Accessibility AuditorAudit HTML/JSX code against WCAG 2.1 guidelines and provide accessible ARIA code fixes.
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 react-expert, svelte-expert, frontend-web-platform-standards. 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.