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.
-
tomevault-io Bundle Dump AstParse JS code through OXC and display ESTree JSON AST. Use proactively when implementing codegen, transforms, or debugging to understand how OXC represents a specific JS/TS construct in its AST. MUST use this skill before writing any new AST node construction in builder.rs, before implementing a new codegen visitor, or when unsure how OXC represents a JS pattern (destructuring, spread, optional chaining, etc.). Also use when debugging AST mismatch issues or when porting a new Svelte feature that involves JS expression handling. Use when this capability is needed.
-
tomevault-io Bundle Material UI TailwindIntegrates Material UI with Tailwind CSS v4 using cascade layers (enableCssLayer, @layer order) and documents Tailwind v3 interoperability (preflight, important, injectFirst, portals). Use when combining MUI with Tailwind utilities, slotProps className, or theme token bridges.
-
tomevault-io Bundle Angular ComponentCreate modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components. Use when this capability is needed.
-
tomevault-io Bundle FrontendReact and Next.js frontend development. Components, hooks, state management, routing, Tailwind CSS styling. Don't use for React Native mobile or backend API development. Use when this capability is needed.
-
tomevault-io Bundle GsapUse when implementing web animations, timeline sequencing, scroll-triggered animations, SVG animations, layout transitions, or using GSAP, ScrollTrigger, ScrollSmoother, SplitText, Flip, DrawSVG, MorphSVG, MotionPath, or @gsap/react useGSAP hook.
-
tomevault-io Bundle Phantom Design SystemUse this skill for UI or frontend development in the Phantom repository, especially packages/app changes, React components, shadcn/ui usage, sidebar/chat/worktree screens, styling, responsive behavior, or UX copy. Always read the repository DESIGN.md before making or reviewing UI/frontend changes.
-
tomevault-io Bundle Plurigrid Asi Nextjs On AWSNext.js AWS Deployment Options Comparison
-
tomevault-io Bundle VibesSelf-contained app generator — invoke this skill directly, do not decompose into sub-steps. Generates React web apps with TinyBase reactive data store. Use when creating new web applications, adding components, or working with real-time data. Ideal for quick prototypes and single-page apps that need real-time data sync. Use when this capability is needed.
-
tomevault-io Bundle Blivechat CSS Refblivechat 自定义 CSS 参考。使用场景:用户提到 写/设计/生成/修改 一个 弹幕样式/CSS;排查弹幕样式不生效等问题。 Use when this capability is needed.
-
tomevault-io Bundle Translate DocsTranslate VMark documentation and app strings to all 9 supported locales with subagent-driven audit, proofreading, and cultural polish. Use when adding or updating website pages, React locale JSON (src/locales/en/*.json), or Rust locale YAML (src-tauri/locales/en.yml) that need multi-language support. Use when this capability is needed.
-
tomevault-io Bundle 0xaxiom Appfactory AppfactoryReact Native Best Practices
-
tomevault-io Bundle Analyze And PlanAnalyzes development requirements and generates structured acceptance criteria for AEM Edge Delivery Services (EDS) tasks. Use when the user needs to define acceptance criteria, write requirements, scope work, or create a definition of done for EDS blocks, components, variants, bug fixes, or styling changes. Produces task breakdowns, identifies edge cases, and documents analysis for new blocks, variants, behavior modifications, CSS-only changes, and bug fixes.
-
tomevault-io Bundle Web Scraper从网页提取和处理数据,使用CSS选择器、XPath智能解析,支持限速和错误处理。 Use when this capability is needed.
-
tomevault-io Bundle OnchainkitBuild onchain apps with Coinbase's OnchainKit React components - wallets, swaps, NFTs, payments Use when this capability is needed.
-
tomevault-io Bundle React Single ResponsibilitySimplify React components, hooks, and plain TypeScript functions using decomposition, early returns, and SRP. Use when asked to ungodify, simplify, or reduce complexity of a component, hook, or function, or when applying single-responsibility to a file. Use when this capability is needed.
-
tomevault-io Bundle Plugin Full Frontend System MigrationFully migrate a Backstage plugin to the new frontend system, dropping all old system support. Use this skill for internal plugins that only need to run in a single app, or when you are ready to remove backward compatibility entirely. Use when this capability is needed.
-
tomevault-io Bundle Explain CodeExplain source code using structured text explanations and Excalidraw diagrams. Use this skill when users ask to visualize code, explain code architecture, create class diagrams, flow diagrams, ER diagrams, feature diagrams, component diagrams, sequence diagrams, or any software engineering visualization from source code. Also use when documenting codebases, understanding complex logic, debugging workflows, or creating technical documentation. Outputs `.excalidraw` JSON files editable at excalidraw.com or embeddable via @excalidraw/excalidraw npm package. Use when this capability is needed.
-
tomevault-io Bundle Zodipus SetupInstall and configure Zodipus Prisma generator. Use when installing zodipus, setting up generator options, configuring output paths, choosing date formats, or integrating with Next.js/Express/Fastify/tRPC. Use when this capability is needed.
-
tomevault-io Bundle Atom SmithGenerates base UI Atoms (Button, Input, Badge, Avatar) with strict TypeScript props and Tailwind-ready class patterns.
-
tomevault-io Bundle Nextjs ExpertNext.js framework expert specializing in App Router, Server Components, performance optimization, data fetching patterns, and full-stack development. Use this skill for Next.js routing issues, hydration errors, build problems, or deployment challenges. Use when this capability is needed.
-
tomevault-io Bundle Web InitInitialize a new web project structure with frontend and backend scaffolding. Use when this capability is needed.
-
tomevault-io Bundle Remotion To HyperframesTranslate an existing Remotion (React-based) video composition into a HyperFrames HTML composition. Use ONLY when the user explicitly asks to port, convert, migrate, translate, or rewrite a Remotion composition as HyperFrames — for example "port my Remotion project to HyperFrames", "convert this Remotion code to HyperFrames", "migrate from Remotion", "translate this Remotion comp", or "rewrite this as HyperFrames HTML". Do NOT use when (a) the user is authoring a NEW HyperFrames composition, even if they have or are A/B-testing a similar Remotion video; (b) the user mentions Remotion in passing without asking for migration; (c) the user shares Remotion code as reference material rather than asking for a translation; (d) the user asks for "the same video as my Remotion one" without explicitly asking to migrate the source — treat that as a fresh HyperFrames build. When in doubt, default to authoring a native HyperFrames composition with the `hyperframes` skill instead. Skill detects unsupported patterns (useSta
-
tomevault-io Bundle Daangn Stackflow Review ReactReact Code Review Guidelines
-
tomevault-io Bundle Deno FrontendUse when working with Fresh framework, creating routes or handlers in Fresh, building web UIs with Preact, or adding Tailwind CSS in Deno. Covers Fresh 2.x project structure, route handlers, islands, createDefine, PageProps, context patterns, and Fresh 1.x to 2.x migration. Essential for any Fresh-related question.
-
tomevault-io Bundle HTML PresentationsCreate beautiful HTML presentations from markdown specs. Use when user asks to create a presentation or slideshow. Use when this capability is needed.
-
tomevault-io Bundle Doc ViewsComprehensive guide for the view system in magenta.nvim, including template literal syntax, component composition, interactive bindings, and TUI-specific rendering patterns Use when this capability is needed.
-
tomevault-io Bundle Dojoengine Dojo JS Dojo ReactDojo.js React Patterns
-
tomevault-io Bundle Web Article Extractor使用 Chrome DevTools MCP 提取和分析网页文章内容。当用户请求获取网页内容、阅读在线文章、从网站提取文本、捕获网页快照或分析网页结构时使用。支持多种提取格式包括纯文本、HTML 和结构化内容。特别优化了微信公众号等有安全限制的网站。 Use when this capability is needed.
-
tomevault-io Bundle Dreamy UIBuilding any sort of frontend in React Use when this capability is needed.
-
tomevault-io Bundle E Xode Vue Ssr Vue Ssr DesignVue SSR Design (Coordination)
-
tomevault-io Bundle E Xode Vue Ssr Vue Ssr ServerVue SSR Server (Backend: Express 5 + MongoDB)
-
tomevault-io Bundle Ecocee Skills Frontend DesignFrontend Design
-
tomevault-io Bundle Add NPM DependencyThis skill MUST be used whenever the task involves adding, installing, or upgrading an npm package/library/dependency in this project. Use when the user asks to "add a library", "install <package>", "use <package>", "add a dependency", "bump/upgrade a package", or any change to package.json dependencies. Covers the latest-version policy, esbuild renderer bundling, manual CSS copy, native module rebuilds, and the three build targets. Use when this capability is needed.
-
tomevault-io Bundle Cra GeneralRun a full-codebase 5-pass language-agnostic audit with system-level checks and dependency audit. Use when auditing an entire project in any language that doesn't have a dedicated skill (Vue.js, Go, Rust, Ruby, PHP, Java, etc.). Use when this capability is needed.
-
tomevault-io Bundle Serve SimControl and stream a running iOS, iPad, or Apple Watch Simulator with npx serve-sim. Use for simulator preview, taps, gestures, hardware buttons, rotation, camera injection, permissions, accessibility, and CoreAnimation debug. Use when this capability is needed.
-
tomevault-io Bundle Extract ErrorsUse when adding new error messages to React, or seeing "unknown error code" warnings.
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 dump-ast, material-ui-tailwind, angular-component. 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.