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.
-
vizigr0u Skill Emulator ArchitecturePrime context for architectural discussions about SvelteBoy's design patterns, component interactions, timing model, and trade-offs vs. general emulator approaches
-
vjk7989 Skill Orca CLIUse the `h0x` CLI to operate h0x-ADE-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and h0x-ADE's embedded browser. Use when the user says "$orca-cli", "use h0x cli", "h0x-ADE worktree", "child worktree", "cardStatus", "spawn codex/claude in a worktree", "read/wait/send h0x-ADE terminal", "terminal send", "full handoff", "handover", "give this to another agent", "another worktree", "h0x-ADE browser", "h0x artifacts", "share HTML/Markdown", "public artifact link", "share skills", or "control the browser inside h0x-ADE". Prefer this over raw `git worktree`, ad hoc PTYs, Playwright, or Computer Use when the task touches h0x-ADE-managed state. Use Computer Use for external browser windows, webviews, or desktop UI only when the task requires OS/window-level control such as focus, menus, dialogs, coordinates, or screenshots. Use `orca-cli` for h0x-ADE's embedded pages and a page-automation tool such as Playwright or CDP for external pages.
-
vjk7989 Skill Orca EmulatorControl a mobile (iOS) emulator / simulator stream from inside h0x-ADE using the `h0x` CLI. Use for taps, gestures, typing, hardware buttons, camera injection, permissions, accessibility tree, and more — all while seeing the live view in h0x-ADE's emulator pane. Prefer this over raw `npx serve-sim` or direct simctl when running agents inside h0x-ADE (the surface handles device scoping, helper lifecycle, and worktree context). Complements the orca-cli skill for terminals, worktrees, and the built-in browser.
Audited -
vjk7989 Skill Orca Emulator AndroidControl an Android emulator / device from inside h0x-ADE using the `h0x` CLI. Use for listing/booting AVDs, taps, swipes, typing, hardware buttons (incl. Back and Recents), rotation, app install/launch, runtime permissions, the accessibility tree, and logcat — driving a real adb-connected device or emulator. Cross-platform (Windows, Linux, macOS). Complements the orca-emulator (iOS) and orca-cli skills.
Audited -
volodymyrkoval Skill UI Test RubricApply when writing a UI integration test at a component seam, when reasoning about test scope at component boundaries, when deciding what to mock in a UI test, or when an integration test is hard to write — re-check scope. Reusable by both ui-integration-tester (writer) and future ui-integration-auditor (auditor).
-
wangwenyao Bundle Saas UI DesignB端 SaaS 产品设计规范,风格基准为专业克制(类 Linear/Notion)。 触发:色彩体系/字体排版/间距布局/组件选型/设计Token/暗色模式/设计一致性审查。 与 saas-frontend-dev skill 协同——本 skill 决定"设计长什么样",saas-frontend-dev skill 决定"代码怎么实现"。
-
wangwenyao Bundle Saas Frontend DevVue 3.5+ / TypeScript 5.7+ / Tailwind CSS 4 / Shadcn-vue 前端开发。 触发:Vue组件/SaaS页面/管理页面/列表查询页面/图表页面/shadcn/数据表格/表单/仪表盘/TanStack Query/Pinia。 不含后端。
-
wangwenyao Bundle Vben Frontend DevVben Admin 5.x 前端页面开发(Vue 3 + Vite + VxeGrid + VbenForm)。 触发:列表页/表单页/详情页/主题配置/路由配置/Vben组件/VxeGrid表格/VbenModal弹窗/VbenDrawer抽屉。 不适用:非Vben框架、纯后端、React/Angular项目、纯样式设计。
-
webiny Skill UI DesignInvoke when the user asks about changing the look of the UI — colors, theme, layout, fonts, component styles, or page composition. Spawns or guides a ui-designer agent. Use when: "change colors", "redesign", "make it dark", "update the theme", "design", "style the page", "fix the layout".
-
webiny Skill UI DeveloperUse when building UI features in src/ui/. Layered architecture: Gateway (HTTP) → Repository (state) → UseCase (logic) → Presenter (MobX vm) → React (display). React is dumb. All state and logic in TypeScript classes via DI. Invoke BEFORE writing any UI code. References project-architecture for DI patterns.
-
webrenew Bundle Cms IntegrationChoose and connect a headless CMS to a Next.js app. Use this skill for CMS selection, content models, draft mode, live preview, webhooks, revalidation, type generation, caching, and migration.
-
webrenew Bundle Security HardeningFind and fix common security gaps in Next.js apps. Use this skill for security headers, authentication, authorization, Server Actions, API routes, validation, rate limits, dependency checks, and OWASP reviews.
-
webrenew Bundle Accessibility AuditAudit and improve WCAG 2.2 AA accessibility in Next.js apps. Use this skill for semantic HTML, ARIA, keyboard access, screen readers, forms, focus, contrast, automated tests, and compliance checks.
-
webrenew Bundle Website Speed OptimizationFind and fix website performance problems in Next.js apps. Use this skill for Core Web Vitals, bundle size, images, fonts, scripts, caching, server response time, hydration, and runtime performance.
-
mfraunhofer Bundle Usage DashboardLocal token-usage dashboard for Claude Code. Parses all session transcripts (~/.claude/projects/**/*.jsonl), aggregates usage per day / model / project / session / time-of-day / main-chat-vs-subagent, and renders a self-contained HTML dashboard with a USD cost equivalent (API list prices). Use when you want to see how much you've spent, what a day/project/model cost, or your token usage over time. NOT for the rate-limit status line (the harness renders that itself).
-
mic-360 Skill Markdown NegotiationRequest any page on bhaumicsingh.dev as clean markdown by sending Accept text/markdown. Use when you need to extract readable content from any page on this site without parsing HTML, or when you want to minimize token usage by getting structured markdown instead of raw HTML.
-
mineru98 Bundle Imagine HeroSaaS · 개인 사이드 프로젝트의 **랜딩 페이지 히어로 이미지**를 3:2(1536×1024) 전용 프리셋으로 생성한다. 이미지 내부에 텍스트를 넣지 않고(모든 copy는 HTML이 담당), 한쪽 40%를 세이프존으로 비워 CTA·헤드라인을 얹을 수 있게 한다. `--transparent-bg` 플래그 지정 시 `scripts/lib/bg-remove.js`로 배경을 잘라낸 PNG도 함께 저장한다. 사용자가 "히어로 이미지", "랜딩 히어로", "imagine-hero", "landing page hero" 등을 말하면 이 스킬이 담당한다.
13 -
mkgp-dev Bundle Preact Best PracticesBest-practice guidance for authoring, reviewing, debugging, and modernizing Preact v10 apps and components, including hooks, signals, `preact/compat`, SSR, performance, and testing. Use this skill whenever the user is working in Preact (or `preact/compat`), asks for Preact equivalents to React patterns, needs help choosing signals vs hooks for shared state, is debugging rerenders or hydration issues, or wants maintainable Preact-first patterns instead of React-only assumptions.
-
mkgp-dev Bundle React Hook Form With ZodBest-practice guidance for building forms with React Hook Form in modern TypeScript React apps, with Zod integration when schema validation is useful. Use this skill whenever the user is writing or reviewing `useForm`, `register`, `useController`, `Controller`, `useFieldArray`, `useWatch`, `useFormState`, `FormProvider`, `useFormContext`, `defaultValues`, `setValue`, `reset`, `trigger`, `setError`, or accessible React Hook Form validation flows, including cases where Zod and `zodResolver` should be added or modernized.
-
mkgp-dev Bundle Shadcn UI Best PracticesBest-practice guidance for authoring, reviewing, debugging, and modernizing shadcn/ui usage in React applications. Use this skill whenever the user is working with shadcn/ui components, `components.json`, Dialog or Sheet flows, Field or FieldGroup forms, semantic tokens, theming, Tailwind v4 integration, or wants to replace ad hoc Tailwind-heavy UI with maintainable component-first patterns.
-
mkgp-dev Bundle Zustand State ManagementBest-practice guidance for designing, reviewing, and modernizing Zustand state in modern TypeScript React apps. Use this skill whenever the user is writing or reviewing `create`, `createStore`, `useStore`, `useShallow`, `persist`, `devtools`, `subscribeWithSelector`, `createWithEqualityFn`, slices, Next.js store setup, hydration behavior, or selector-related rerender problems in Zustand v5 code.
-
mkgp-dev Bundle Tanstack Query Best PracticesBest-practice guidance for designing, reviewing, debugging, and modernizing TanStack Query v5 usage across React, Preact, Solid, Vue, Svelte, and Angular. Use this skill whenever the user is working with TanStack Query or React Query, `QueryClient` setup, `useQuery`, `useMutation`, `useInfiniteQuery`, query keys, invalidation, optimistic updates, prefetching, hydration, cache tuning, stale UI, or server-state boundaries and needs current guidance instead of stale v4-era patterns.
-
mkgp-dev Bundle Tanstack Router Best PracticesBest-practice guidance for designing, reviewing, debugging, and modernizing TanStack Router routing in React apps, especially file-based route trees, `Link` and `useNavigate`, `validateSearch`, `beforeLoad`, loaders, `notFoundComponent`, auth guards, code splitting, and TanStack Query integration. Use this whenever the user is working with `@tanstack/react-router`, TanStack Start routing, route organization, URL state, or navigation behavior and needs current v1 guidance instead of stale class-based or React Router patterns.
-
motiful Skill Ctx ReportProduces a disposable HTML report laid out for a human to read, comment on, and decide from — then distills the keep-worthy conclusions into the source of truth and archives the report. Use when writing a report, a review doc, or an options-for-a-decision document for a human to weigh in on in a ctx knowledge base, when a human has commented on a report and it needs distilling, or when un-merged reports are piling up. Not for converging a pile of raw notes or subagent outputs straight into the source of truth — use ctx-merge for that.
Audited -
mrveiss Skill Review LensesDomain review lenses — architecture, delivery, frontend, documentation, UX, and visual craft. Use for any review task where the question is "is this good?" rather than "does it run?". Pair with the project's own review process docs, which cover mechanics (dispatch, gates, merge).
-
mrveiss Skill Canonical CodingThe canonical-source discipline for ALL code changes in this repository. Use this skill whenever writing, modifying, reviewing, or planning ANY code — frontend, backend, infra, migrations, or docs that describe code. Especially use it when tempted to create a new helper, wrapper, framework, endpoint, config, schema bootstrap, or "v2" of anything that already exists; when a frontend and backend disagree; when a plan or doc disagrees with the code; or when two implementations of the same concept are found. This skill defines which source wins every conflict.
-
nanmicoder Bundle Slides GeneratorGenerate interactive presentation slides using React + Tailwind. Triggers on keywords like "slides", "presentation", "PPT", "demo", "benchmark".
-
desmondc9 Bundle Fetch Dedao Cources抓取得到APP(dedao.cn)付费专栏/课程的全部文章到本地HTML存档:复用本机Chrome登录态(复制Cookies启动调试实例),API翻页拿全量文章列表,逐页导航收割正文(标题/发布时间/摘要/划重点/图片),图片本地化并按原位置插入,自动过滤课程推广广告图(宽幅横幅+字节重复组OCR/二维码鉴定),生成可搜索的index.html总目录。支持用户自定义: ①课程名+URL列表 ②保存总目录命名规则 ③每讲文件夹命名规则(模板变量 {course}/{module}/{date}/{number}/{title})。Use whenever 用户要求抓取/备份/存档得到课程、精英日课类专栏、或提到 dedao.cn 课程内容下载。
-
dj931567261 Bundle Lanhu Rn Plan输入蓝湖设计图详情 URL(含 image_id),使用 lanhu MCP image_id 精确链路输出 React Native TSX 页面规划与样式草稿;annotations 为主路径,单位与圆角归一在 skill 内完成,schema 仅失败兜底,资源统一落盘到 src/assets/lanhu/<screen>/。
-
dj931567261 Skill Lanhu Vue Plan输入蓝湖设计图详情 URL(含 image_id),使用 lanhu MCP image_id 精确链路输出 Vue 3 单文件组件页面规划与代码草稿;annotations 为主路径,单位与圆角归一在 skill 内完成,schema 仅失败兜底,资源统一落盘到 src/assets/lanhu/<screen>/。
-
dj931567261 Skill Lanhu HTML Plan输入蓝湖设计图详情 URL(含 image_id),使用 lanhu MCP image_id 精确链路输出原生 HTML 页面规划与代码草稿;annotations 为主路径,单位与圆角归一在 skill 内完成,schema 仅失败兜底,资源统一落盘到 src/assets/lanhu/<screen>/ 或 assets/lanhu/<screen>/。
-
dmythro Bundle Bun CLIBun CLI reference for package management, script running, testing, bundling, and compilation. Covers bun install/add/remove/update, bun run, bun test, bun build, bunx, bun patch, bun audit fix, bun dedupe, bun prune, bun why, bun pm, bun repl, bunfig.toml, bun.lock, workspace catalogs, isolated installs and the global virtual store, offline installs, self-contained workspaces, zero-config frontend dev, parallel/sequential execution, test sharding and parallelism, code splitting, bytecode and cross-compiled executables, compile-to-browser, and replacing npm/npx/yarn/pnpm with bun equivalents. Use for package management, lockfile issues, test runner config, bundler setup, or frontend dev server Not for Bun runtime APIs (Bun.file(), Bun.$(), Bun.sql()) -- use bun-api skill
-
dragnoir Skill Headless HydrogenBuild headless Shopify storefronts with Hydrogen and Oxygen. Use this skill for creating custom React-based storefronts, using Hydrogen components, deploying to Oxygen hosting, working with the Storefront API, and building high-performance e-commerce experiences. Also covers bringing your own stack with custom frameworks.
Audited -
ea-toolkit Skill DashboardGenerate HTML dashboard showing architecture model health, domain maturity, layer statistics, and orphan elements.
-
ea-toolkit Skill Scaffold ComponentScaffold a new React component with test file for the catalog UI.
-
elementor Skill Atomic Builder ExtendPick the right Elementor v4 skill. Use when you want to create a widget, extend prop types, add a dynamic tag, add an editor package, extend variables, or run an Internal Core-only skill (CSS converter / interactions).
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 imagine-hero, emulator-architecture, orca-cli. 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.