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.
-
jimmykane Skill MCP Metric SurfaceKeep Quantified Self MCP tools, scopes, consent, projections, contracts, and bundled plugin workflows aligned when exposed data or authorization changes. Also use for every Training planning feature change, including frontend- or backend-only changes.
-
jesse-merhi Skill HTML ExplanationsCreate standalone HTML for complex explanations, code walkthroughs, plans, reports, diagrams, or research.
-
tifandotme Skill React Best PracticesGuides writing, reviewing, and refactoring React component architecture, props, state, hooks, effects, and React Query usage. Use when working on React components, hooks, JSX, TSX, or async UI code.
-
babamba2 Bundle Sc4sap Package To ProcessReverse-engineer a CBO package into an End-to-End Business Process document plus BPML (Markdown, HTML, and/or Excel — user picks any combination). Walks the package programs/FMs, infers business-document flow (PR→PO→GR→IR style), and emits a consultant-facing narrative with Mermaid flowchart + sequenceDiagram + per-step tables. CBO inventory auto-chain via sap-stocker if missing.
-
jesse-merhi Skill Frontend UI ValidationValidate web UI with Playwright screenshots, layout checks, responsive states, and reference comparisons.
-
jesse-merhi Skill Design Technical DiagramsCreate or refine architecture, lifecycle, sequence, trust-boundary, decision, threat-model, SVG, or HTML diagrams that explain system relationships. Do not use technical diagrams as product runtime or UI proof.
-
lyravoid Skill Shirone Dev WorkflowDaily development workflow for the Shirone Astro blog theme - environment setup, validation gates, cache clearing, commit conventions, npm package-mode smoke tests, and release validation. Use when building, testing, validating, formatting, committing, or preparing a Shirone package release.
-
lyravoid Skill Shirone Markdown DevDeveloping custom Markdown syntaxes and remark/rehype plugins for the Shirone theme - plugin ownership boundaries, registration order, syntax manifest, content-driven on-demand loading, npm integration sync, and tests. Use when adding or changing Markdown extensions, prose plugins, generated component styles, or package-mode wiring.
-
lyravoid Skill Shirone Component DevCreating or modifying UI components in the Shirone theme - atomic design layering, M3E tokens, component API, icons, motion, and accessibility. Use when adding, changing, moving, or refactoring anything under src/components/.
-
godot-fun Skill Storyboard Shot To HTMLTurns a storyboard shot (video prompt + narration) into a self-contained fullscreen HTML CSS animation for the browser. Analyzes VO/narration, searches related facts and usage cues, then builds a rich layered stage (camera, subject, secondary UI, light, micro-detail) with Fullscreen API and Space-to-play. Use when the user wants storyboard-shot-to-html, HTML animation preview, prompt-to-HTML, storyboard to HTML, prompt animation demo, narration visualization, fullscreen preview, Space to play, or a web demo of a video prompt / shot.
-
btspoony Bundle Mstar RolesMorning Star role prompt hub and the **single load-selection authority** for Morning Star roles — `agents/*.md` shells plus full behavior in `references/*.md`. Role files are **identity-first** (mission / responsibilities / NEVER rules); topic `mstar-*` skills appear only as **PM-activated skill presets** (Assignment `Skill presets:` field), not default dependencies — this hub's § Load Order owns the omission / `none` / named-preset / resume / unknown-preset decision. Always load for any Morning Star role (`project-manager`, `product-manager`, `architect`, `code-reviewer`, `fullstack-dev`, `fullstack-dev-2`, `frontend-dev`, `qa-engineer`, `qc-specialist*`, `ops-engineer`, `writing-specialist`, `prompt-engineer`). Cross-role **Role → skill presets** summary in this SKILL.md; per-role preset menus in `references/*.md` are authoritative once PM activates them. Full topic skill index → **`mstar-harness-core`**.
-
formars0309-cloud Bundle Bohoja Note Seven Step Writing보호자 노트의 요양병원·요양원·호스피스·장기요양·비용·보호자 결정 글을 공식 원천과 원천 우위에 근거해 기획, 초안, 원천 대조, 가치·밀도 개선, 편집, 이중검수, Astro 정본으로 완성한다. 보호자 노트 글을 새로 쓰거나 큰 폭으로 다시 쓸 때 사용한다.
-
btspoony Skill Mstar Coding BehaviorMorning Star 跨角色通用编码行为准则 —— 任何实现、调试、重构、审查任务动手前必读。约束 Think Before Coding(先读懂再改、显式假设、不静默猜测)、Simplicity First(YAGNI、The Ladder、`simplify:` 标记、最小耐久切片)、Surgical Changes(改动可追溯、Bug 修根因定向检查直接调用点、不 piggyback)、Debugging(先复现、一步一测、修前写复现测试)、Review Feedback Handling(先核实再改、证据反驳)、Goal-Driven Execution(非平凡逻辑留可运行检查、Step→verify)。`@fullstack-dev*` / `@frontend-dev` / `@architect` / `@qa-engineer` / `@ops-engineer` / `@prompt-engineer` 必读;QC 核对手术范围时必读。不覆盖分支门禁、QC/QA 路由、Assignment 权限。
-
chadparker Bundle Show MeHelp the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
-
rojim666 Bundle Skill 2当要写/整理在线文档、建数据表增删改查、导入 CSV·Excel、做看板/dashboard/运营页/汇报页、md 转网页或演示 HTML 发布、建目录、上传下载网盘文件、审阅修订、分享协作,以及提到资料库/知识库/网盘/空间/Sztubuddy.cn/space 链接时使用。资料库是 Sztubuddy 原生的内容管理、分享协作与轻发布模块,覆盖在线文档(doc)、网页链接(link)、结构化数据表(database)、数据/汇报页面(page)、网盘文件(drive)与空间管理(manage);凡说资料库/知识库或出现 space 链接、未显式点名腾讯文档/飞书/Notion/乐享/金山文档/iWiki 等外部产品时一律走本 skill,默认落原生库、不反问存到哪个产品。
-
tx-tem Bundle Screen MapiOSアプリの画面マップ(どの画面で何ができて、操作するとどうなるか)を画面単位で作る。「画面マップを作って」「この機能にアクセシビリティIDを振って」「E2Eの導線をファイルに落として」「動作確認用の画面仕様を作って」と言われたときに使う。ソースを読んで画面・操作・結果・遷移を特定し、accessibilityIdentifier を実装に振り、screen-map/screens/*.yaml に落とす。動作確認の実施そのものは sim-test-report の仕事。Use when building or extending an app's screen map / accessibility identifier spec for E2E verification.
-
tx-tem Bundle Sim Test ReportiOSシミュレーターでの動作確認を、テストケースのレビュー → 実施 → 証跡レポートまで通して進める。「シミュレーターで動作確認して」「テストして」と言われた時点でこのスキルを使い、まずテストケースを提示してレビューを受ける。「スクショを撮ってレポートにして」「テスト結果をHTMLで出して」「検証レポートを作って」「PRに貼る動作確認資料が欲しい」など、確認後に証跡を求められた場合もこのスキルを使う。Use when driving iOS Simulator verification end-to-end, or when the user asks for a verification/test report with screenshots.
-
rojim666 Skill HTML To DOCX将 HTML 字符串或文件高保真转换为 Microsoft Word (.docx) 文档。 支持 CSS 变量预处理、10+ 种 HTML 元素精确映射、14 种 CSS 属性映射、中文字体、4 种装饰组件、TOC 目录、页眉页脚、图片嵌入。 提供 CLI(subprocess)和 Python API 双模式调用;在需要将 HTML 文档转为可编辑 Word 文件时使用此 skill。
-
rojim666 Bundle Tencent Docs【仅个人版账号可用】腾讯文档个人版(docs.qq.com)-在线云文档平台。适用前提:当前用户以个人 QQ / 微信登录腾讯文档;企业版(SaaS)账号请改用 tencent-saas-docs skill,本 skill 会直接返回 ERROR:identity_mismatch。是个人账号下创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云、图片 OCR。
-
alharkan7 Skill Animated ChartTakes an input of a chart image and turns it into an animated chart via Chart.js, outputting an HTML file for preview.
-
alharkan7 Bundle 2d Motion GraphicsUse when the user wants to create a new motion graphics animation HTML sequence. Covers best practices for CSS animation timing, responsiveness, design aesthetics, and specific motion patterns.
-
alharkan7 Skill Interactive TextbookCreates interactive textbook React components from source text, featuring nested tooltips for prerequisites and interactive widgets for gears-level models.
-
nahid-sparktales Bundle UI AuditReview an existing interface and return ranked, concrete findings — each with its location, the user consequence, and a specific fix — instead of taste notes. Use when asked to critique, audit or review a screen or flow, when someone's UI work needs judging, or when an interface "feels off" and the problem needs naming. Not for proving a change renders and functions, not for inventing a new visual direction, and not for an accessibility conformance audit, which is its own discipline.
-
nahid-sparktales Bundle TailwindWork inside an existing Tailwind codebase without degrading it — use the project's theme tokens instead of arbitrary values, extend the theme when a token is genuinely missing, extract repetition into components rather than @apply, resolve class conflicts with the project's merge helper, and make dark mode a token decision. Fires when writing or editing Tailwind classes in a repo that already uses it. Not for deciding whether to adopt Tailwind, not for visual design direction, and not a rendered-output check.
-
nahid-sparktales Bundle Shadcn UIWork with shadcn/ui components and the Radix primitives under them — components are copied into the repo and are your source, so customize them in place, know that re-running the generator overwrites local edits, and know which accessibility behaviour Radix gives you and which it does not. Fires when adding, customizing or debugging a component in a repo with components.json and a vendored UI directory. Not for choosing a component library, not for general component structure, and not an accessibility audit.
-
nahid-sparktales Bundle AccessibilityBuild and fix interfaces so they meet WCAG 2.2 AA in practice — native semantics, keyboard paths, focus order and visibility, accessible names, contrast, form errors, live regions, target size. Fires while writing or reviewing UI code, when a component is keyboard- or screen-reader-hostile, or when an audit finding has to be turned into a change. Not for proving the result (accessibility-verification), not for viewport layout work (responsive-design), and not a recital of the standard.
-
agenui Bundle A2ui GenerationDesign and generate A2UI updateComponents and updateDataModel payloads for three modes (DTO component, non-DTO component, non-DTO page). Use when asked to create or refine A2UI cards, components, or pages from DTO/JSON/business data, generate Python transformer code for DTO-driven components, iterate on existing A2UI output files by diff, improve mobile UI quality, or validate A2UI rules such as surfaceId, root, path binding, and component-vs-page boundaries. Trigger when user mentions "A2UI", "a2ui", "AGenUI", "generate card", "generate page", "UI component", "生成卡片", "生成页面".
-
nahid-sparktales Bundle Responsive DesignMake a layout hold from 320px to wide desktop — content-driven breakpoints, intrinsic layout before media queries, fluid type that still zooms, touch targets, reflow without hiding content, and what to check at each width. Fires when building or fixing layout, when something overflows or collapses at a size, or when a design only exists at one width. Not for proving it renders (browser-verification) and not for semantics or screen readers (accessibility).
-
nahid-sparktales Bundle Stack DetectionEstablish what a frontend project actually uses — framework, router, package manager, styling, component layer, TypeScript posture — from package.json, lockfiles, config files and the source itself, before loading framework-specific guidance or writing a line of code. Fires at the start of any frontend task in an unfamiliar or half-remembered repo, and whenever you are about to assume a convention. Not for choosing a stack for a new project, and not a substitute for reading the code you are about to change.
-
nahid-sparktales Bundle Visual VerificationProve a UI looks right across every state and viewport it has to survive — enumerate the state matrix, make captures deterministic, compare against a baseline captured the same way, and triage every diff. Use before calling a visual change, a style refactor or a redesign done, when running or trusting a screenshot-comparison suite, and when asked whether a screen still looks correct. Not for judging whether a design is good, not for proving controls actually work, and never on its own sufficient to call a page verified.
-
nahid-sparktales Bundle Browser VerificationProve a UI change actually renders and works — desktop and mobile, controls operated, console clean. Use before reporting any change to rendered UI as done, when asked whether a screen actually functions, or when checking someone else's frontend work. Not for judging whether a design is good, and not a substitute for tests you intend to keep.
-
nahid-sparktales Bundle Frontend PerformanceMake a page measurably faster — pick the metric that is actually bad, measure it under stated conditions, find the real cause, apply the fix that moves that specific metric, re-measure the same way. Use when a page is called slow, when LCP, CLS, INP, TTFB, a Lighthouse score or bundle size is named, when a bundle has grown, or before claiming an optimization worked. Not for backend query or API latency, not for choosing a framework, and not a substitute for checking the page still works afterwards.
-
nahid-sparktales Bundle Component ArchitectureDecide where a component's boundaries go, where state lives, what its props should be, and whether to split it — using composition instead of configuration flags. Fires when adding a component to an existing tree, when a component has grown props or responsibilities, or when a review asks whether a structure will hold. Not for visual design decisions, not for styling systems, and not a licence to restructure code the task did not ask you to touch.
-
nahid-sparktales Bundle Accessibility VerificationProve an accessibility claim instead of asserting it — automated scan plus the keyboard, focus, zoom and screen-reader passes a scanner structurally cannot make. Fires before anyone says a screen is accessible or WCAG AA, when signing off UI work, or when an audit result needs checking. Not for making the fixes (accessibility), and it never upgrades a clean scan into a conformance claim.
-
sinnlosses Bundle Frontend Design新しい UI を作るとき、既存の UI を作り直すときに、意図のある独自の視覚デザインを導くためのガイド。意匠の方向性、タイポグラフィ、そして「テンプレートの既定値」に見えない選択をするために使う。
-
ly87ing Bundle VerificationProve that a change, fix, deployment, or config edit actually works before calling it done, and decide what counts as evidence for each claim. Use when asked to verify, validate, confirm, smoke-test, or accept a change in a local, test, staging, or deployed environment; to check that a push, deploy, or applied config took effect; to compare behavior before and after a change; to prove a fix in the environment a bug names; to judge whether tests, logs, a screenshot, or a worker's report count as evidence; and for browser evidence — driving Playwright or DevTools, authenticated flows, responsive layouts, interactive HTML, dashboards, decks, fixed-frame overflow, full-screen projection, media inside overlays, a blank or error render being read as a result, a lost authenticated session, or animation timing making a capture false evidence. Not for writing or tidying Playwright test code alone with no evidence to capture, and not for deciding what to change.
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 mcp-metric-surface, html-explanations, react-best-practices. 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.