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.
-
react-pdf-kit Skill React PDF Kit Worker ConfigOverride the pdfjs-dist version and configure the PDF.js worker URL for @react-pdf-kit/viewer (>=2.0.0 <3.0.0) via the RPConfig workerUrl prop, with Vite, Next.js Turbopack, and webpack recipes. The default needs no setup.
-
react-pdf-kit Skill React PDF Kit Nextjs App RouterIntegrate @react-pdf-kit/viewer (>=2.0.0 <3.0.0) into a Next.js 15 App Router project using a 'use client' boundary and dynamic imports with ssr:false for RPConfig and the viewer.
-
react-pdf-kit Skill React PDF Kit Nextjs Pages RouterIntegrate @react-pdf-kit/viewer (>=2.0.0 <3.0.0) into a Next.js Pages Router project (pages/) with an SSR-safe dynamic import via next/dynamic and ssr:false.
-
react-pdf-kit Skill React PDF Kit Toolbar CustomizationCustomize the @react-pdf-kit/viewer (>=2.0.0 <3.0.0) toolbar using the RPLayout toolbar prop with RPHorizontalBar / RPVerticalBar, or compose individual tool exports for a fully custom bar. Preserves Radix-based accessibility.
-
react-pdf-kit Skill React PDF Kit Nextjs14 Pdfjs OverrideExplains that @react-pdf-kit/viewer (>=2.0.0 <3.0.0) does not support Next.js 14, and the two supported paths forward — upgrade to Next.js 15 (Turbopack) or stay on the legacy @pdf-viewer/react package.
-
rebyteai Skill Make TweakableAdd Adits Tweaks controls to an HTML page, or create a new HTML page with in-page knobs for colors, spacing, layout variants, copy, density, and feature flags.
-
recca0120 Skill ViteVite 6/7 最佳實踐指南。當需要初始化 Vite 專案、設定 plugin、配置 build、除錯 HMR、path alias 或整合 React/TS/Vitest 時使用。
-
recca0120 Skill ReactReact 19 最佳實踐指南。當需要撰寫 React 元件、使用 Hooks、處理狀態管理、或搭配 TypeScript/Vite 開發時使用。
-
recca0120 Skill ZustandZustand 5 最佳實踐指南。當需要建立 store、設計 selector、使用 middleware (persist/immer/devtools)、或處理 React 狀態管理時使用。
-
recca0120 Skill React Three FiberReact Three Fiber (R3F) + Three.js + drei 最佳實踐。當需要建立 3D 場景、處理相機/光照、互動事件、動畫、效能優化時使用。
-
robomotionio Bundle Building AppBuilds a Robomotion App - a real React web app plus a robot backend - by conversation with a non-technical person. Owns the full lifecycle: clarify → contract (app.json) → screens with sample data → live preview in ~90s → backend actions → publish. Use when the user wants an app, dashboard, portal, form, approval queue, a board of things that move through stages, or any screens people will click.
-
roeibh Skill Morning DashboardCombine all morning briefing outputs into a single unified HTML dashboard. This skill runs LAST, after all other workstreams have completed. Automatically invoked by the start skill.
-
rstudio Skill Rstudio Populate Whats NewUse when filling in the RStudio Desktop "What's New" page for a release from NEWS.md — writing, updating, or replacing the placeholder in src/node/desktop/src/assets/whats-new/<release-slug>/index.html. Trigger on phrases like "populate What's New", "add the What's New content", "update the What's New page", "What's New for <release name>", or any request to turn this release's NEWS.md entries into the window users see on first launch after an update.
-
ch4570 Bundle UI Quality GateVerify a completed UI change through a read-only review of scoped visual and behavioral evidence. Use for final UI/UX QA, completion checks, or release-readiness assessment after implementation; identify concrete task, accessibility, layout, state, and evidence gaps without changing product code or relying on beauty scores.
-
commet-labs Skill CommetIntegrate and maintain Commet billing with the installed Node, Python, Go, Java, or PHP SDK and the Next.js, AI SDK, Better Auth, or CLI integrations. Use for subscriptions, usage, seats, checkout, customer portal, webhooks, feature access, payments, migrations, errors, or any repository that imports a Commet package. Resolve the version-matched installed documentation before editing and use doctor evidence when the local Commet CLI is available.
-
conallob Skill E2e Alertmanager TestRender end-to-end previews of what an alert notification will actually look like (plain-text email, HTML email, Slack attachment JSON, raw webhook JSON) by replaying a Prometheus unit-test file's expected alerts through a live Alertmanager. Effectively a "print preview" for alerts. Use to review notification formatting/content before merging alert changes, or in CI against an ephemeral Alertmanager to produce a diffable preview artifact. Requires a reachable Alertmanager API and a promtool-style unit-test file as input. Can be made fully hermetic in CI by pointing the ephemeral Alertmanager at a skeleton config that keeps the team's real routing/grouping/inhibition rules but overrides receiver connection details, so no real notification ever leaves the runner.
Audited -
contentstack Skill FrameworkHTTP stack for marketplace-sdk — Axios wrapper, retries, concurrency, params serialization, logging hook
-
contentstack Skill Next AppApp Router structure, React components, client vs server, and rendering patterns in kickstart-next.
Audited -
contentstack Skill Typescript StyleTypeScript compiler options, ESLint setup, and Contentstack entry typing conventions for kickstart-next.
Audited -
csprance Skill Gecs ObserverDesign and implement GECS reactive Observer nodes — component lifecycle handlers, query monitors (on_match/on_unmatch), relationship events, custom event emitters/subscribers, and sub_observer compositions. Trigger when modeling event-driven gameplay logic, cleanup/spawn reactions, UI-to-gameplay bridging, or any "fire when X happens" behavior that shouldn't be a per-frame System.
Audited -
csprance Skill Gecs Debug PanelExtend or modify the GECS editor debugger panel (`addons/gecs/debug/`) — the in-editor "GECS" tab that shows live entities, components, systems, relationships, and per-system metrics. Trigger when adding a new column, panel, status bar, or runtime control to the debugger; wiring a new `EngineDebugger` message from the running game to the editor; surfacing custom component or relationship data in the inspector tree; or fixing UI bugs in the existing debugger tab.
Audited -
csprance Skill Gecs Component DesignerDesign and implement GECS Components — the pure-data Resources that entities compose. Trigger when adding a new gameplay concept (health, inventory, AI state, network sync, relationship payloads), splitting a bloated component, introducing tag/marker components, making a component observable via `property_changed`, or wiring `@export_group` sync tiers for `CN_NetSync`.
Audited -
hacxy Skill Frontend Design前端视觉设计指导:为新 UI 或现有界面提供独特的设计方向,涵盖美学风格、排版和非模板化的设计决策。
-
hameddk Skill Security AuditComprehensive security audit for any software git repo — secrets (working tree + git history), dependencies, auth, OWASP Top 10, personal data handling, infra/CI-CD, STRIDE threat model. Every finding requires a concrete exploit scenario. Writes a committed self-contained HTML report to docs/SECURITY-AUDIT.html (latest only). Run monthly per product repo, or on demand before compliance-relevant releases. Heavy — expect 15–30 min.
-
hameddk Bundle Make Readme HTMLUse when asked to create, generate, or refresh a themed, self-contained HTML version of a project's docs — a rendered README/ROLES page, a hub/index landing page with a navigator grid, or an animated "teaser" landing page. Turns Markdown docs into beautiful, consistent, dependency-free HTML built from the shared hsdk slate template (cto template on explicit request). Works for any repo; scales from one page to a linked set across submodules.
-
hameddk Skill Architecture AuditFull architecture audit for any software git repo. Generates an architecture overview (stack, modules, routes, endpoints, config, secrets), audits layering and conventions, and flags components that belong in separate services. When a private company rubric is installed (private-docs/architecture-reference.md), matching repos are additionally audited against it. Writes a committed self-contained HTML report to docs/ARCHITECTURE-AUDIT.html (latest only). Run before merging any feature branch.
-
harzva Bundle Appui Design SkillCreate polished mobile app UI concepts, high-fidelity single-screen prototypes, multi-screen app theme suites, design systems, screenshots, and matching source code for iOS, Android, and mobile web apps. Use when Codex is asked for app UI design, mobile screen concepts, app design case studies, UI inspiration research, README-ready screenshot galleries, source-linked UI catalogs, or HTML/CSS/React source for mobile app screens.
-
harzva Bundle Design Md FlowInstall, select, adapt, and apply DESIGN.md design-system files as a repeatable AI frontend workflow. Use when the user mentions DESIGN.md, getdesign.md, awesome-design-md, Google Stitch DESIGN.md, brand-inspired UI generation, installing a design style into a project, or turning a design reference into a workflow skill for agents.
-
harzva Bundle App Preview LabCreate local, browser-openable preview labs for packaged apps, including APK WebView previews, IPA or iOS concepts, desktop installer previews, and mobile UI state mirrors. Use when asked to avoid repeated package installation, preview app UI/content in HTML, compare Android/iOS/desktop shells, add theme or language toggles, or document release artifact previews.
-
harzva Bundle Readme Showcase ScreenshotGenerate polished README-ready screenshots, GIFs, videos, hero composites, and interactive HTML preview galleries for local web, mobile preview, desktop preview, packaged-app preview, and documentation projects. Use when Codex needs to update README visuals, capture UI states, record product demos, standardize docs screenshots, build preview galleries, or make a GitHub project presentation stronger.
-
hoangnb24 Bundle Stack ScoutResearch the current best implementation pattern before making code changes. Use when Codex needs up-to-date guidance for a feature, integration, bugfix, or upgrade, especially around Next.js, AI SDK, Gemini, Drizzle, Bun, Docker, or other stack pieces that may have changed recently.
-
hoangnb24 Skill Vercel Nextjs FrontendRepo-local bridge skill for Next.js frontend work. Use when a dedicated agent is handling App Router UI changes, layouts, metadata, route-aware rendering, or Server/Client Component boundaries.
-
hoangnb24 Skill Vercel React Best PracticesRepo-local bridge skill for React TSX reviews. Use when a dedicated agent is checking component quality, hooks usage, accessibility, and performance risks after frontend changes.
-
hsinhan-h Bundle Explain FlowTraces the end-to-end execution flow of a sequential/procedural component (batch job, script, pipeline, cron task, workflow, or request handler — spanning one file or several files/services) and writes it up as a structured Markdown walkthrough with phase-by-phase code references and an ASCII flow diagram, saved under the project's docs/ folder. Use when the user asks to explain or document how a batch job, script, task, or pipeline works end-to-end, wants a "完整流程" / "flow walkthrough" / "walk me through this", or needs to understand execution order across an entry point.
-
hsinhan-h Bundle Gen Startup BatAnalyze a project's frontend/backend startup methods and generate a Windows .bat script that users can double-click to launch both services and open a browser automatically. Use when user wants to create a startup script, generate a .bat file to start the project, or mentions "啟動腳本"、"start script"、"bat檔"、"一鍵啟動"、"雙擊啟動"、"startup bat"、"gen bat"、"產生bat"。
-
huiliyi37 Skill Design PrototypeFrontend UI prototype workflow — clarify intent, explore directions, preview across viewports, diff against references, deliver with screenshot evidence
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 building-app, typescript-style, react-pdf-kit-worker-config. 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.