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.
-
skychentian Bundle Geo AI Citation Gallery用户要做「AI 高引用短视频客户画廊 / GEO 证据页」时立刻使用: 从诊断包筛样本、抓画面与互动、套晨光陶瓷模板出 HTML 并发布。 触发词:高引用画廊、GEO 画廊、豆包引用视频分析、客户证据页、套 geo-ai-citation-gallery。
-
slidevjs Bundle SlidevCreate and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.
-
smanaton Bundle BevyThis skill should be used when working on Bevy game engine projects. It provides specialized knowledge for Bevy's Entity Component System (ECS) architecture, component-driven design patterns, system ordering, UI development, build strategies, and common pitfalls. Use this skill when implementing game features, debugging Bevy code, designing component architectures, or working with Bevy's UI system.
-
smartbrainactivity Bundle Electron Desktop BuilderConverts a web app (Express, React, Vite, Next.js) into an Electron desktop app. Use when starting a new Electron project from an existing web app, when setting up electron-builder for the first time, when creating main.ts/preload.ts boilerplate, when generating icon assets, or when configuring NSIS installers. Handles the full setup: project detection, main process, preload, icons, build config, installer, and first build. For troubleshooting existing builds, use electron-desktop-builds instead.
-
smartbrainactivity Bundle Electron Desktop BuildsExpert helper for planning, configuring and troubleshooting Electron desktop builds. Use when packaging or distributing a desktop app with Electron, when an electron-builder or electron-forge build fails, when there are errors related to Electron versions, Node versions, native modules, code signing, installer configuration (NSIS), cross-platform builds (Windows/macOS/Linux), asar packaging, preload scripts, or app icons. Covers Node.js, React, and Expo projects. Do NOT use for pure web frontend without Electron.
-
smithery-ai Bundle Render MarkdownRender a local markdown (.md), YAML (.yaml/.yml), Gherkin (.feature), or decision-note (.design) file to a styled HTML page — either one-shot (static file, open in browser) or as a live CodeMirror editor on a local server with read/raw mode toggle and autosave. Use whenever the user wants to preview such a file (handoff doc, README, design note, planning checklist, config YAML, a Cucumber/Gherkin .feature spec, a .design decision note, anything with YAML frontmatter or GFM task-list checkboxes) without launching a dev server or a heavy editor. Use the server mode when the user wants to iterate on the source live, switch between rendered and raw, or share a localhost preview. Triggers on phrases like "open this in html", "preview the md", "render this doc", "render the feature file", "preview the gherkin", "render the design note", "open as a webpage", "render and open", "open the handoff in html", "view this in browser", "edit this md live", "serve this markdown", "spin up the editor".
-
smixs Bundle MentorGenerate an /insights-style HTML report across MANY of your agent coding sessions (Claude Code and OpenAI Codex): what you work on, how you use the agent, your wins, your friction points, and concrete fixes to become more effective — precise goal-setting, not trusting output blindly, scoping, context hygiene, right-sizing models. Reads local session history and writes one self-contained report.html. Use when the user asks to "разбери мои сессии", "оцени как я работаю с агентом", "мой insights", "session insights report", "review how I work", "на что обратить внимание", or runs "/mentor", "/mentor claude", "/mentor codex", "/mentor both". Do NOT use for reviewing the CODE produced (that's code-review) or building the agent.
-
smkeramati Bundle FigMake a fig. A single looping animated SVG, one self-contained HTML file you can drop in an email or a slide. Use it when an idea moves (flows, loops, retries, queues, fan-outs). Faster than a paragraph, livelier than a static diagram. No player, no deck.
-
seandongx Bundle Guizang Ppt Skill生成横向翻页网页 PPT(单 HTML 文件),含 WebGL 背景、章节幕封、数据大字报、图片网格等模板。提供三种风格:① "电子杂志 × 电子墨水"(衬线 + 流体背景 + 暖色) ② "瑞士国际主义"(无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮) ③ "华为企业汇报"(白灰底 + Huawei red + 企业总结/计划/商务汇报版式)。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"瑞士风 PPT"、"华为 PPT"、"企业汇报模板"、"Swiss Style"、"horizontal swipe deck"时使用。
-
secondorderai Bundle SummonGenerate bespoke, stack-aware Claude Code agent files for tech teams. Creates specialized AI agent personas (backend, frontend, fullstack, AI/ML, DevOps, QA, security, code reviewer, performance engineer, system architect, tech lead) that Claude Code autonomously picks up from `.claude/agents/`. Use this skill whenever the user says things like "create an agent", "I need a code reviewer agent", "generate a backend agent for this project", "set up agents for my team", "build me a QA specialist", "create a security auditor agent", "I want a tech lead agent", "set up an agent team", "create agents for this repo", or any request involving creating Claude Code agent definitions, AI specialist personas, or team compositions for agentic coding workflows. Also trigger when the user mentions "agency agents", "agent roster", "agent team", or wants to scaffold autonomous coding assistants into their project.
-
securityreviewai Bundle Secure CodingApply secure coding practices when writing, reviewing, or refactoring code in Java Spring/Spring Boot, Django, Flask, FastAPI, Ruby on Rails, React, Vue, Angular, Go, ASP.NET, C, C++, TypeScript, C#, or Terraform. Use this skill whenever the user adds a new endpoint, handles user input, writes a query, sets up authentication/authorization, configures CORS or session cookies, processes file uploads, calls an external URL, renders user-controlled HTML, deserializes data, builds login flows, writes systems/memory-managed code (C/C++), defines infrastructure (Terraform), or asks for a security review of code in any of these languages or frameworks — even when they don't explicitly say "secure" or "security". Also use when reviewing PRs, modifying middleware/filters/interceptors, configuring framework security settings (Spring Security, Django settings, Rails initializers, ASP.NET Identity), tightening tsconfig/compiler flags, writing code that touches secrets, crypto, subprocess execution, raw pointers, or HTTP h
-
seeed-studio Bundle Vending Almost AnythingOperate, deploy, configure, and modify the open-source XIAO / Wio Terminal vending machine in xiao-vending-machine-full-code-system. The system is a CSV-backed Node.js backend (the "brain", normally on a PC) plus two Wio Terminal firmwares: a frontend reader that dispenses and a backend RFID writer that encodes cards. Use when running or hosting the backend (local PC, Render, Codespaces, or USB-writer mode), flashing/configuring the Wio Terminals (WiFi, backend URL, device keys), choosing a deployment topology (MCU-only offline, PC-on-LAN, cloud, or one-box USB writer), adding/removing products or changing prices/servo mapping/stock/capacity, recalibrating servos, debugging the card verify / checkout / dispense flow, sourcing parts and assembling the hardware, or adapting the mechanical design to vend a different product.
-
sefaria Skill Setup Mobile DevSet up (or verify/repair) a local development environment for the Sefaria-Mobile React Native app on macOS. Use when a developer is onboarding to Sefaria-Mobile, says "set up the mobile env", "get the app running locally", "why won't the app build", or is missing tooling (Ruby/CocoaPods/JDK/Xcode/Android Studio/Firebase). Audits what's installed, installs what can be automated, and produces a precise list of manual steps (Xcode, Android SDK/AVD, Firebase config files).
-
sefatanam Bundle Angular MaterialBuild, customize, and theme Angular Material + CDK UIs the modern way — signal primitives (input()/output()/model()/computed), native control flow (@if/@for/@switch), standalone + OnPush + zoneless. Use when adding/using any Material component, building custom widgets from CDK primitives, overriding the Material theme, or "owning" components locally like shadcn. Queryable component index + reference cards; delegates exact current API to the angular-cli MCP and context7.
-
selinayfilizp Bundle Sunday LetterWrite a grounded weekly Sunday Letter from dated local agent conversations. Use when the user asks for a Sunday Letter, a weekly reflection, what changed this week, or when the sunday-letter schedule fires. The supported reference paths are Codex local and Claude Code local. The runtime validates provenance, enforces default silence, sanitizes HTML, updates an atomic ledger, and rebuilds a private local archive.
-
shaktibarath Skill Sf Metadata ParserUse this skill whenever the user wants to parse, analyze, document, or export SAP SuccessFactors OData metadata ($metadata XML). Triggers include: any mention of 'metadata', '$metadata', 'OData entities', 'entity fields', 'SF metadata', 'SuccessFactors schema', 'data dictionary', or requests to understand, compare, or export the structure of SF entities. Also use when generating field-level documentation, creating data mapping sheets, building configuration workbooks, producing entity relationship diagrams, comparing metadata between instances, or converting raw $metadata XML into human-readable formats (Excel, Word, CSV, HTML). If the user uploads a $metadata XML file or pastes OData entity definitions and wants them parsed or documented, use this skill. Do NOT use for runtime OData queries, live API calls, or non-metadata SF tasks.
-
shanraisshan Bundle Draw JSON ArchitectureDraws an interactive HTML Architecture Viewer for any code flow the user names. Walks through seven research-driven steps (flow, name, repo research, lens colors, evidence flags, lens+mechanism per stop, build) and verifies links, claims, and generated artifacts before delivery.
-
shaom Bundle Svg Hand Drawn PreviewGenerate a hand-drawn SVG animation package from a local SVG file or SVG URL. Use when the user wants an SVG drawing demo with path-plus-fill animation, or wants the default deliverables to be a standalone preview.html plus a reusable player.js.
-
sharepoint Bundle Sharepoint HTMLAuthor HTML that renders in SharePoint's OneUp HTML viewer and publish it into the user's own OneDrive / SharePoint. Use this skill whenever the user wants to create, host, publish, share, get a link for, or update a web page, dashboard, report, diagram, prototype, or slide deck inside Microsoft 365 — even if they don't say "SharePoint" or "OneDrive" by name. Covers the OneUp rendering contract (the CSP / sandbox rules that make HTML render instead of failing silently), embedding live SharePoint file data, and publishing via Microsoft Graph (primary) or the SharePoint Vroom API (when the agent is onboarded with SharePoint OAuth), plus ready-made templates.
-
sharepoint Bundle SpfxSharePoint Framework (SPFx) development. Use when: "create SPFx project", "new web part", "SPFx extension", "upgrade SPFx", "SPFx upgrade", "update SPFx version", "scaffold SPFx", "SPFx React", "SPFx design", "web part styling", "Fluent UI in SPFx", "SPFx Heft", "gulp to Heft", "PnPjs", "read SharePoint list", "call Microsoft Graph from SPFx". Covers project creation (Yeoman), upgrades (CLI for Microsoft 365), the Heft/gulp toolchain, React web part design, and PnPjs data access.
-
sharkui-inc Bundle Shark UIShark UI skill for the Ark UI–based shadcn-style registry. Use when implementing or debugging components (overlays, menus, popovers, sheets, dialogs), collection-driven controls (combobox, select, list patterns), Field/forms, sidebar or chart docs patterns, Tailwind v4 tokens, or migrating Radix/shadcn examples to Shark. Also applies when using the shadcn CLI with `@shark/*`, `components.json`, or registry-style add/search/diff workflows.
-
sharzyl Bundle Shz AlUpload, fetch, update, or delete text/binary content via {{BASE_URL}}, a curl-friendly pastebin. Use when you need a quick public URL for sharing long output, hosting a small file, shortening a URL, or rendering markdown as HTML.
-
shawnchee Bundle Content Negotiation For Agents SkillAdds HTTP content negotiation to a Next.js app so AI agents fetching a page get clean Markdown (via the Accept header) while browsers get normal HTML from the same URL. Use when a Next.js developer wants to make a blog, docs, changelog, help center, or knowledge base "agent-readable", "AI-friendly", "readable by AI agents / LLMs", to "serve text/markdown", add an "llms.txt" or Markdown sitemaps, or implement "Accept header content negotiation". Covers Next.js App Router (server-rendered) and static export (output: 'export'). It ALWAYS asks which pages to target before changing anything, and verifies the result with a live HTTP request before reporting done. Next.js only — if the project is a different framework, it says so rather than guessing.
-
shawnzam Skill KeynotCreate polished, self-contained HTML slide presentations — no PowerPoint or Keynote needed. Use this skill whenever the user asks for a presentation, slide deck, slides, or one-pager that will be shown in a browser. Also trigger when the user says things like "make it a deck", "turn this into slides", "build a presentation from this content", or "I need something to present". Prefer this over PPTX when the user has not explicitly asked for a .pptx file — HTML decks are more flexible, more visually rich, and easier to iterate on. Always use this skill when the user provides a brand style guide (PDF, URL, or description) alongside a presentation request. Trigger even if the user only says "make me a deck" with no further detail — start with content questions.
-
shbernal Bundle Email CompatWrite and verify HTML email that renders correctly across email clients. Use whenever building, editing, or reviewing an HTML email, an email template, or a transactional message, and whenever a question involves Outlook, Gmail, Apple Mail, or "will this render in email". Covers what CSS and HTML each client supports, backed by caniemail.com data. Provides the layout rules that keep an email compatible in the first place, then lints the finished markup and reports only what breaks, per client, with workarounds. Not for sending mail, deliverability, SPF/DKIM/DMARC, or ESP choice.
-
shelasmax Bundle Cx ImpactCreate or update visual current-state or target-state customer journey maps (CJM), service blueprints and experience-process maps from product descriptions, documents, research or available code. Preserve requirements, observations, hypotheses and unknowns; deliver standalone interactive HTML, SVG export and reproducible source files. Compare current and target only when requested. Create separate quantitative sales funnels from supplied closed-cohort people counts. Also review a code change's impact on a user journey when requested.
-
shengjidaguai-china Bundle Personal Homepage SkillUse when the user asks to create, redesign, improve, or generate a personal homepage, portfolio website, resume homepage, creator homepage, developer portfolio, designer portfolio, personal brand site, self-introduction page, project showcase homepage, art/photography portfolio, or 16:9 PPT-style HTML presentation.
-
shengjidaguai-china Bundle Qiangshou将独立开发者、女性开发者和 AI 创作者的真实项目、人物经历与可验证观点写成中文微信公众号长文、公共反叙事短评或专业 GitHub README。支持项目故事、观点实证、人物关系叙事、公共争议回应、迭代复盘、技术踩坑、旧稿重写、审稿、内容冻结排版、配图、微信兼容 HTML 与草稿保存,也支持从真实代码生成或优化中英双语 README、顶部一键切换语言、首屏 Star 引导、状态徽章、Stargazer/支持者展示、快速开始、架构说明、真实许可证口径与双语同步校验。用于从仓库、日志、实验、用户口述、公开动态、反馈和旧稿中核验事实,写清价值、差异、人物选择、技术取舍、数据、边界与行动。不要用于通用新闻洗稿、虚构经历、隐私曝光、骚扰动员或未经明确授权的发布、群发和凭据操作。
-
stgomoyaa Bundle FirmaAnti-AI-slop design skill for coding agents. Invoke BEFORE writing any markup or CSS for visual work: landing pages, new components, portfolios, heroes, pricing, redesigns, dark mode, 'make it look better/premium/less AI', or auditing existing UI. Also when asked to 'audit', 'redesign', 'firma' or to make a design not look AI-generated. Engine: OKLCH with tinted greys, one accent, display faces with character, macrostructures that rotate between builds so two pages never share a fingerprint, anti-tell gates, a locale register gate for user-visible copy, zero invented metrics or testimonials, and dark-technical aesthetics with CSS animation when they fit.
-
stimulus-components Skill Create New ComponentCreate a new Stimulus component package under components/<name>/ following repo conventions
-
sting8k Bundle VisualizeCreate beautiful, self-contained HTML visualizations from any content or idea. Use for: slide decks, presentations, infographics, dashboards, flowcharts, diagrams, timelines, comparison tables, data visualizations, landing pages, one-pagers, org charts, mind maps, process flows, kanban boards, report summaries, codebase maps, software architecture diagrams, module dependency graphs, runtime/data-flow diagrams, or any visual that helps humans digest information faster. Trigger on requests like "visualize this," "make a deck," "create a slide," "build an infographic," "show me a dashboard," "make this visual," "map this codebase," "draw the architecture," "make layered SVG diagrams," or any request to present information in a visual HTML format.
-
su69ar Bundle Gsap MasterFull GSAP v3 mastery for interactive websites: core tweens/timelines, eases, staggers, keyframes, modifiers, utilities, plus complete plugin coverage (ScrollTrigger, ScrollTo, ScrollSmoother, Flip, Draggable, Inertia, Observer, MotionPath, DrawSVG, MorphSVG, SplitText, ScrambleText, TextPlugin, Physics2D/PhysicsProps, CustomEase/Wiggle/Bounce, GSDevTools). Includes Next.js/React patterns (useGSAP, gsap.context cleanup), responsive matchMedia, reduced-motion accessibility, performance best practices, and debugging playbooks.
-
subhan-code Skill Amicro Design SystemRules, design tokens, card structures, motion physics, and component architecture for the Amicro UI library. Use whenever creating or modifying UI components, page sections, micro-interactions, or transition features in the Amicro repository.
-
subhashdasyam Bundle Security Antipatterns JavascriptCode generation guard for Node.js/TypeScript/Next.js - prevents OWASP Top 10 vulnerabilities while writing code
-
sudocode76 Bundle Winui3 Full SkillGenerates production-quality WinUI 3 (Windows App SDK 1.8+) code — XAML + C# snippets for all ~70 controls, MVVM/DI patterns, Fluent Design, async, accessibility, and theming best practices.
-
sudosmitty Bundle Dt Upgrade ReadinessAssess a Dynatrace tenant's readiness to migrate from Gen2 (Classic) to the latest Dynatrace (Gen3) by running the upgrade-readiness checks directly against the tenant via dtctl. Diagnoses what still blocks the upgrade and produces a prioritized, actionable plan of the highest-impact changes plus an HTML report. Use when the user asks about upgrade/migration readiness, moving off Classic/Gen2, "am I ready to upgrade to the latest Dynatrace", what's blocking their migration, or how to finish their Grail/OpenPipeline/Log-on-Grail/SDv2/IAM migration. Runs against any tenant given a dtctl context.
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 geo-ai-citation-gallery, slidev, bevy. 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.