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.
-
huajiexiewenfeng Skill Technical Deep DiveUse only when the current user request directly invokes `$thinking-skills:technical-deep-dive` or combines a direct invocation command with the exact canonical name `technical-deep-dive`. Do not activate from ordinary domain intent, depth language, mention, evaluation, modification, quoted data, prior turns, or component handoff.
-
hueyexe Bundle Accessibility Inclusive DesignUse when designing, critiquing, implementing, or revising UI/UX/frontend work for accessibility and inclusion.
-
hueyexe Bundle Design Systems Frontend ArchitectureUse when building reusable frontend systems, design tokens, component contracts, responsive layouts, CSS strategy, or design-system documentation and governance.
-
feast-dev Skill Feast ArchitectureInternals of the Feast codebase — how each component works, where the key abstractions live, and the data flow through the system. Use when asked how feast apply works, how the registry stores data, how materialization moves data, how get_online_features retrieves features, how the feature server works, how the Kubernetes operator manages deployments, or when navigating the codebase to understand where to make a change.
Audited -
finch-poi Bundle Opendesign TokensOpenDesign 设计 Token 指南。当需要使用 @opensig/opendesign-token 包中的 CSS 变量时使用此 skill。包含六套主题(openEuler/Ascend/Kunpeng/Mindspore/openGauss/openUBMC)的完整 token 体系,支持颜色、间距、圆角、字体、阴影、响应式排版、栅格系统等所有设计令牌。使用场景:(1) 查找颜色值对应的语义 token,(2) 获取间距/圆角/字体的 token 名称,(3) 了解六套主题的差异,(4) 代码中使用 CSS 变量替代硬编码值,(5) 使用响应式 token 实现多断点适配,(6) 引入鸿蒙字体文件并使用字体族/字重 token(含七档字重、拉丁/中文自动分流、按字重按需引入)
-
finch-poi Bundle Opendesign ScriptsOpenDesign 构建脚本工具使用指南。当需要使用 @opensig/open-scripts CLI 工具进行图标生成、SVG 清理、组件构建、样式编译、设计令牌生成时使用此 skill。支持 5 个命令:gen:icon(SVG 转 Vue 图标组件)、clean:svg(SVG 清理优化)、build:component(Vue 组件库构建)、build:style(SCSS 样式编译)、gen:token(设计令牌 CSS 变量生成)。使用场景:(1) 配置和执行构建脚本,(2) 编写图标/令牌配置文件,(3) 了解构建流程和命令用法
-
finch-poi Bundle Opendesign ComponentsOpenDesign 组件库使用指南。当需要使用 OpenDesign Vue 组件库快速搭建页面时使用此 skill。支持所有 OpenDesign 组件(46 个),包括按钮、表单、表格、对话框、卡片、图标、滑块、步骤条、轻提示等常用 UI 组件。使用场景:(1) 使用 OpenDesign 组件构建 Vue 页面,(2) 查找组件使用方法和属性说明,(3) 获取组件代码示例
-
finch-poi Bundle Opendesign ApplicationOpenDesign 工程化落地指南。当开发者要新建或改造项目采用 @opensig/opendesign 设计系统、集成主题系统(Pinia store + SSR/SPA 差异 + 社区切换)、搭建全局样式基础设施(SCSS mixin 全局注入 + 栅格容器 + 楼层结构)、对比 Nuxt vs Vite SPA 工程形态、或在 code review 时检视 OpenDesign 是否被正确使用(:deep 禁令、token 优先、组件优先)时使用此 skill。提供两套可运行脚手架(templates/nuxt、templates/vue-spa)与工程化专题参考。不重复组件 API(→ opendesign-components)、token 表(→ opendesign-tokens)、设计稿生产(→ opendesign-design)、设计师侧代码直出(→ opendesign-codegen)、CLI 命令(→ opendesign-scripts)。
-
finch-poi Bundle Skill Gen Guide生成、更新、自评 OpenDesign 生态的 Skill 文件(Vue 组件代码 Skill、CLI 脚本 Skill、设计 Token Skill、Pixso 设计规范 Skill、设计模式 Skill)。当用户要为新组件/脚本/Token/设计规范编写 Skill、更新已有 Skill、做 Skill 自评、追踪生成进度,或询问"如何生成 Skill""Skill 文件格式""自评怎么做""Pixso MCP 调用顺序""Playwright 快照怎么用""componentKey 怎么查""变体维度怎么提取""Token 包升级后 Skill 要改什么"时,使用本 skill。无论用户是否明确提到"Skill"这个词,只要涉及为 OpenDesign 生态产出/更新/评审 Skill 知识文件,都应使用本 skill。
-
fmanimashaun Bundle HotwireDeep reference for the Hotwire stack from the official handbooks — Turbo (Drive, Frames, Streams, morphing page refreshes), Stimulus (controllers, actions, targets, values, outlets), and Hotwire Native (wrap a web app into iOS and Android apps with bridge components and path configuration). Use this skill whenever the user works with Turbo or Stimulus in any backend (Rails, Laravel, Django, Phoenix, plain HTML), mentions turbo-rails, stimulus-rails, @hotwired packages, turbo_frame_tag, turbo_stream, broadcasts, data-controller/data-action/data-*-target attributes, morphing, "SPA-like without a SPA", partial page updates, live updates over WebSockets — or wants a mobile app from their web app: Hotwire Native, Turbo Native, Strada, bridge components, path configuration, WKWebView/ webview wrapper apps, or "turn my Rails app into an iOS/Android app". Also covers production Hotwire patterns extracted from shipped 37signals apps: real-time chat-scale broadcasting, optimistic UI, presence, typing indicators, unread
-
fmanimashaun Bundle Rails 8Playbook for building full-stack Ruby on Rails 8.1 applications "the Rails way" — vanilla Rails, Hotwire (Turbo + Stimulus), the Solid stack, Propshaft + importmap, RSpec testing, ecosystem gems, OpenAPI docs, AI features, observability, and Kamal 2 deployment. Use this skill whenever the user is creating, extending, debugging, refactoring, testing, upgrading, documenting, or deploying a Rails app — or mentions Ruby on Rails, a Gemfile containing rails, ERB templates, Active Record, migrations, Hotwire, Turbo, Stimulus, Action Mailer, Active Storage, Action Text, Action Cable, Solid Queue, Solid Cache, Kamal, Thruster, RSpec, FactoryBot, simple_form, Tailwind, OpenAPI, Swagger, rswag, ruby_llm, or `bin/rails` commands. Trigger it for indirect phrasings like "my Ruby web app", "add a background job", "make this page update live", "add login to my app", "document my API", or "add AI to my app" when the project is Rails. Also for "how should I structure this in Rails?" questions.
-
fmanimashaun Skill Plugin BoundariesWhere content belongs across this marketplace's plugins and skills — one stack-neutral core with stack-specific plugins layered on top, exactly one home per concern, and nothing maintainer-only shipped to clients. Use when proposing a new plugin or skill, asking whether something can be adapted to another stack (React/Next.js, Go, Rust), splitting or forking an existing plugin, or deciding which plugin a piece of content belongs in.
-
furqanistic Bundle Screenshot To CodeRecreate websites, application screens, components, dashboards, landing pages, and responsive interfaces from attached screenshots or visual references as accurate, maintainable frontend code. Use when implementing a supplied screenshot, matching an existing UI image, converting mockups into code, rebuilding multiple screens, or correcting a coded page whose rendering differs from a reference. Inspect each image and intelligently infer whether it represents desktop web, tablet, or mobile, then implement and verify the appropriate responsive mode. Supports existing and new projects, any suitable frontend stack, responsive inference, asset matching, accessibility, interaction reconstruction, and visual comparison.
-
gidila91 Bundle Lovable AccessibilityLegal + engineering playbook for making Lovable.dev apps accessible under Israeli law (ת"י 5568 / תקנה 35) and the EU European Accessibility Act (EN 301 549), including Hebrew/RTL correctness, the shadcn-Radix defect list, a self-built accessibility toolbar spec, and the הצהרת נגישות page. Trigger whenever the user mentions נגישות, accessibility, WCAG, תקן 5568, תקנה 35, EAA, EN 301 549, הצהרת נגישות, accessibility statement, סרגל/תוסף נגישות, accessibility widget/overlay, screen reader, keyboard navigation, color contrast, or RTL correctness in a Lovable project.
-
gil-1 Bundle Project Architecture ReportCreates a standalone HTML report that maps a codebase: structure, flows, dependencies, data model, symbols, risks, gaps, and likely next needs. Use when the user asks for architecture analysis, dependency or flow mapping, an HTML project report, or scripts/sub-agents to list files, functions, classes, and interfaces.
-
jim60105 Bundle Heartreverie Create PluginCreate a new plugin for the HeartReverie plugin system. Use when the user wants to create a plugin, add a new plugin, scaffold a plugin, or build a plugin for this project. Guides through plugin type selection, manifest creation, prompt fragments, backend/frontend modules, tag configuration, and README generation.
-
jtydhr88 Bundle Comfyui Node FrontendComfyUI frontend JavaScript extensions - hooks, widgets, sidebar tabs, commands, settings, toasts, dialogs. Use when adding UI features to custom nodes, creating custom widgets, or extending the ComfyUI frontend.
-
kevintsai1202 Bundle Legal Graph引導 Agent 彙整案情事實、法條、判決、爭點、當事人、證據、契約義務關係(契約→條款→義務三層模型,含風險評級上色)與構成要件涵攝結果(法條→要件→事實該當性上色),產出與 law-powers 之 index.html/data.js 相容的 superset 法律關係圖譜資料,並寫入 data.js。另可依需求以自包含 SVG 產出「訴訟決策樹+因果關係徑路圖」單檔雙面板圖(決策分支錨定條號判決、因果評價轉錄涵攝表),供書狀附圖與列印。
-
koloskus Skill Jotbook TemplateDesign a templated-HTML output for this jotbook — a full judge-panel workflow or a streamlined quick path, recommended from the project's visual richness — that produces a stylesheet, tokenized template, preview, and token-conventions doc, verifies them mechanically, and wires output_format/template_path on your sign-off. User-triggered only; never auto-invoke.
-
kolyasya Bundle Meteor FullstackFull-stack Meteor 3.x development with React, MongoDB, async APIs, methods, pub/sub, and GraphQL. Use this skill when working on any Meteor project — writing methods, publications, subscriptions, React data containers, collection helpers, ORM patterns, REST APIs with accounts-express, Meteor-to-React integration via useTracker/withTracker, async migration from Fibers, optimistic UI, DDP, or debugging Meteor-specific issues like circular dependencies, method stubs, and simulation errors. Trigger on: Meteor, Meteor.js, Meteor 3, MeteorJS, callAsync, useTracker, withTracker, Meteor methods, Meteor publications, Meteor subscriptions, SubsManager, Minimongo, DDP, Mongo.Collection, Meteor.Error, optimistic UI, Fibers migration, meteor async, accounts-express. For diagnosing publication observer leaks or async teardown issues, trigger the meteor-observer-leaks skill.
-
kreuzberg-dev Bundle KreuzbergExtract text, tables, metadata, and images from 91+ document formats (PDF, Office, images, HTML, email, archives, academic) using Kreuzberg. Use when writing code that calls Kreuzberg APIs in Python, Node.js/TypeScript, Rust, or CLI. Covers installation, extraction (sync/async), configuration (OCR, chunking, output format), batch processing, error handling, and plugins.
-
microsoft-foundry Skill UI DesignerReact + TypeScript + Tailwind CSS chat interface specialist for this project's streaming chat UI
-
microsoft Skill Winui UI TestingAutomated UI testing for Windows desktop apps — generate a batch test script with the `winapp ui` UI Automation harness, run all tests in one pass, read results. Covers element assertions, interactions, value checking (TextBox, ComboBox, ToggleSwitch), keyboard shortcuts and typing (send-keys), hover, drag-and-drop, touch and pen input, file pickers, flyouts, dialogs, persistence, accessibility audits, and screenshot/video capture. Works on any Windows app (Win32, WPF, WinForms, WinUI 3, packaged or unpackaged).
2.7k -
microsoft Bundle Winui Code ReviewCode quality review for WinUI 3 apps — MVVM compliance, x:Bind correctness, accessibility, theming, security, and performance. Use before committing to catch issues that the compiler and UI tests won't find.
2.7k -
mikemai2awesome Bundle IOS A11YImplement accessibility in iOS apps using Swift, UIKit, and SwiftUI. Use this skill whenever working on any iOS development task that involves: making UI elements accessible to VoiceOver or other assistive technologies, adding or reviewing accessibility labels/hints/traits/actions/values, supporting Dynamic Type or text scaling, respecting Reduce Motion or reduced transparency preferences, adapting to Dark Mode or increased contrast, building accessible forms and inputs, announcing dynamic content changes, managing focus programmatically, customizing accessibility focus order, supporting external keyboard navigation, or auditing iOS code for accessibility issues. Trigger even when the user only says "SwiftUI" or "UIKit" without mentioning "accessibility" explicitly — if they're building custom controls, modals, forms, lists, or animated views, this skill applies.
-
mikemai2awesome Bundle Tiny CSSWrite minimal, efficient CSS for small or minimalist projects by trusting the browser instead of fighting it. Only use this skill for personal sites, prototypes, simple landing pages, or projects intentionally kept lean — if the project has multiple developers, a component library, a design token system, or more than a handful of CSS files, a more comprehensive CSS approach is needed. If you're about to write a CSS reset, declare a base font-size on :root, set default colors on body, use px for spacing, or reach for physical margin/padding properties, this skill will stop you.
-
mikemai2awesome Bundle Format StorybookStructure and organize Storybook files for scalability using battle-tested patterns. Based on "A Storybook format that scales with you" by Cassondra Roberts. Always use this skill when creating or editing any Storybook story file, writing template files, organizing a component library, setting up visual regression tests with Chromatic, or when the user asks anything about Storybook — even casual questions about file structure, controls, args, or how to document a component.
-
mikemai2awesome Bundle Brightcove PlayerStyle and fully customize the Brightcove video player UI — control bar, play button, progress bar, volume, captions, playlists, responsive sizing, and skins. Use this skill whenever the user mentions Brightcove, video-js player styling, customizing a Brightcove player, changing player colors/layout/controls, embedding a Brightcove player, making it responsive, player skins or themes, Brightcove Studio styling, or working with Brightcove playlists or captions. Also use it when the user is working with `.video-js`, `vjs-*` CSS classes, or `bc()` / `videojs.getPlayer()` / `videojs()` JavaScript APIs.
Audited -
mikemai2awesome Bundle Frontend ConventionsDefine and enforce consistent coding standards across HTML, CSS, and JavaScript. Always use this skill when naming a new class, variable, component, or file; setting up a new project's conventions; choosing a class prefix for a new CSS category; deciding on modifier API names (sizes, shades, hierarchy, breakpoints); or reviewing code for formatting and naming consistency. If you're about to invent a prefix, abbreviation, or modifier name without checking the conventions first, use this skill.
-
mikemai2awesome Bundle Frontend Design 2010sCreate web interfaces with an authentic early-2010s aesthetic. Use this skill when the user wants a 2010s-era, Web 2.0, or retro corporate web look — gradient headers, glossy buttons, skeuomorphic icons, horizontal band layouts, and drop shadows from circa 2010–2014.
-
misskey-dev Skill Working On FrontendUse whenever editing or adding code under `packages/frontend/`, Vue SFCs, SCSS Modules, Storybook stories, or frontend-facing UI text in `locales/ja-JP.yml`.
-
lgdimaggio Skill PrognosticsPrognostic assessment workflow: trend analysis, degradation onset detection, and Remaining Useful Life (RUL) estimation using the predictive-maintenance-mcp server. Use this skill when the user says "trend analysis", "degradation trend", "RUL", "remaining useful life", "prognosis", "prognostics", "failure prediction", "time to failure", "degradation onset", "predict failure", "vita utile residua", "previsione guasto", "quanto dura", "stima vita", or asks to predict when a component will fail based on vibration data.
-
lgdimaggio Skill Report GenerationGenerate professional diagnostic reports (HTML, DOCX) for vibration analysis using the predictive-maintenance-mcp server. Use this skill when the user says "generate report", "create report", "export report", "diagnostic report", "save analysis", "create PDF", "archive results", "full documentation", "DOCX report", "HTML report", "comparison report", or "PCA report".
-
kingdee Bundle Kwc Shoelace Vue仅适用于非 KWC 工程的通用 Vue 项目。KWC 工程需求必须交由 kwc-project-scaffold。
-
kingdee Bundle Kwc Shoelace React仅适用于非 KWC 工程的通用 React 项目。KWC 工程需求必须交由 kwc-project-scaffold。
-
kingdee Bundle Kwc Vue Development【由 kwc-project-scaffold 调度】仅负责 Vue 组件代码编写,不直接承接用户需求,不创建文件。所有 KWC 需求和文件创建必须先经 kwc-project-scaffold。
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 technical-deep-dive, accessibility-inclusive-design, design-systems-frontend-architecture. 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.