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 Product PlannerAI产品经理,整套"0基础 AI 协同开发系统"的源头角色与项目总导演。将自然语言需求转换为可执行的产品规划与标准化任务卡,协调 Backend/Frontend/SCF/QA/Reviewer/Deploy/Billing Guard 多部门有序并行交付。遵循易用性优先、契约优先、门禁治理、MVP-first 的工程基线。适用于收到自然语言需求时使用。 Use when this capability is needed.
-
tomevault-io Bundle CSS Best PracticesRegras e boas práticas para organização e uso de CSS Use when this capability is needed.
-
tomevault-io Bundle Context DetectionUse when detecting project technology stack from files/configs/directory structure, auto-loading framework-specific skills, or analyzing multi-stack fullstack projects (e.g., React + Go).
-
tomevault-io Bundle Marsidev React Turnstile React TurnstileWidget Customization
-
tomevault-io Bundle Architecture PlannerDesign component architecture and module structure using established Use when this capability is needed.
-
tomevault-io Bundle Frontend Design HTMLCreate distinctive, production-grade HTML/CSS frontends with exceptional design quality Use when this capability is needed.
-
tomevault-io Bundle Review ScoringALWAYS load before starting any task. Provides the 10-dimension weighted scoring rubric (0-10 scale) used to evaluate all implementations in WRFC loops. Dimensions include correctness, completeness, error handling, type safety, security, performance, maintainability, testing, accessibility, and documentation. Includes deterministic validation scripts and score thresholds for pass/revise/reject decisions. Use when this capability is needed.
-
tomevault-io Bundle Nextauth AuthenticationGuidelines for implementing NextAuth.js (Auth.js v5) authentication in Next.js applications with session management and security best practices Use when this capability is needed.
-
tomevault-io Bundle Nextjs React TypescriptExpert in TypeScript, Node.js, Next.js App Router, React, Shadcn UI, Radix UI and Tailwind Use when this capability is needed.
-
tomevault-io Bundle Hytale Events APIHandle Hytale server events including player actions, world changes, entity interactions, and custom events. Use when asked to "listen for events", "handle player actions", "react to block changes", "create event handlers", or "implement event listeners". Use when this capability is needed.
-
tomevault-io Bundle Modbender Skill Library MCP React Native---
-
tomevault-io Bundle Accessibility TestingAccessibility testing with axe-core and Playwright. Use when implementing a11y tests. Use when this capability is needed.
-
tomevault-io Bundle Tanstack Query MobileTanStack Query for React Native data fetching. Use when implementing server state. Use when this capability is needed.
-
tomevault-io Bundle Frontend StandardsDetailed React patterns and code examples for frontend implementation. Use when you need step-by-step guidance or concrete code patterns beyond what the auto-loaded frontend rules provide. Use when this capability is needed.
-
tomevault-io Bundle Writing E2e TestsUse when writing Playwright end-to-end tests for DataGenFlow UI. Covers test file creation, database cleanup, navigation, file uploads, confirmation modals, and job monitoring. Use for new UI features, extending existing test suites (pipelines, generator, review, settings), or verifying UI flows after frontend changes.
-
tomevault-io Bundle Component AuthoringUse this when writing any kind of UI components in any language (heex, react, web components, and so on). Helps with making them composable and flexible.
-
tomevault-io Bundle Renaming ServicesRenames a service documentation file and updates all references across docs/services/, List.vue, and nginx/redirects.conf. Use when renaming services, changing service slugs, fixing camelCase to kebab-case, or when service names change in the Coolify repository templates/compose/. Use when this capability is needed.
-
tomevault-io Bundle Global Error HandlingImplement robust error handling with user-friendly messages, specific exception types, centralized error boundaries, and graceful degradation strategies. Use this skill when implementing error handling logic in any part of the application. When writing try-catch blocks, error boundaries, or exception handlers. When validating input and failing fast with clear error messages. When handling API errors, network failures, or external service timeouts. When implementing retry strategies with exponential backoff. When ensuring resources are properly cleaned up in finally blocks. When displaying error messages to users without exposing technical details. This skill applies to all error handling across frontend and backend code. Use when this capability is needed.
-
tomevault-io Bundle Check Docs ConsistencyAudit consistency across rootage specs, design docs, and React docs. Use before release or when investigating missing, outdated, or mismatched component documentation. Use when this capability is needed.
-
tomevault-io Bundle Slack AutomationAutomate Slack messaging, channel management, search, reactions, and threads via Rube MCP (Composio). Send messages, search conversations, manage channels/users, and react to messages programmatically. Use when this capability is needed.
-
tomevault-io Bundle Video ComparerThis skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention "compare videos", "video quality", "compression analysis", "before/after compression", or request quality assessment of compressed videos. Use when this capability is needed.
-
tomevault-io Bundle Deployer WorkflowFull-stack development workflow that orchestrates all deployer agents (backend, frontend, database, testing, review, documentation) in a phased pipeline. Asks which backend language (Java/Go/Rust) then runs all agents. Use when this capability is needed.
-
tomevault-io Bundle Discountedcookie 10x Mapmaster Shadcn Vueshadcn-vue
-
tomevault-io Bundle Using Context APITeaches Context API patterns in React 19 including use() hook for conditional context access. Use when implementing Context, avoiding prop drilling, or managing global state. Use when this capability is needed.
-
tomevault-io Bundle Manage ConfigTriggered when user asks to manage configuration files, update tsconfig, configure bunfig, set up Next.js config, or manage environment variables. Automatically delegates to the config-manager agent. Use when this capability is needed.
-
tomevault-io Bundle Rhdh Backend Dynamic Plugin BootstrapThis skill should be used when the user asks to "create RHDH backend plugin", "bootstrap backend dynamic plugin", "create backstage backend plugin for RHDH", "new backend plugin for Red Hat Developer Hub", "create dynamic backend plugin", "scaffold RHDH backend plugin", "new scaffolder action", "create catalog processor", or mentions creating a new backend plugin, backend module, or server-side functionality for Red Hat Developer Hub or RHDH. This skill is specifically for backend plugins - for frontend plugins, use the separate frontend plugin skill. Use when this capability is needed.
-
tomevault-io Bundle Vue Composable PatternsEsposter-specific Vue 3 composable and form patterns — MaybeRefOrGetter, SSR safety, online/offline, type-driven state reset, resource management, and cursor pagination (store + useRead* composable + StyledWaypoint). Apply when writing composables, form dialogs, paginated lists, or browser-aware reactive code. Use when this capability is needed.
-
tomevault-io Bundle Dagre React FlowAutomatic graph layout using dagre with React Flow (@xyflow/react). Use when implementing auto-layout, hierarchical layouts, tree structures, or arranging nodes programmatically. Triggers on dagre, auto-layout, automatic layout, getLayoutedElements, rankdir, hierarchical graph. Use when this capability is needed.
-
tomevault-io Bundle UI Component AuditAudit and refactor React UI components to match DataConnect UI implementation rules (Text component, tokens, Tailwind, naming) and Vercel React/composition guidance. Use when the user asks for a UI audit, React audit, composition review, or to fix UI implementation issues in components. Use when this capability is needed.
-
tomevault-io Bundle NPM Library SetupComprehensive guidance on setting up npm libraries with package.json, with a preference for ES Modules (ESM). Use when setting up npm packages, configuring ESM, TypeScript packages, or React component libraries. Use when this capability is needed.
-
tomevault-io Bundle PPTX Posters使用 HTML/CSS 创建科研海报,并可导出为 PDF 或 PPTX。仅当用户明确要求使用 PowerPoint/PPTX 海报格式时才使用此技能;标准科研海报应优先使用 latex-posters。本技能提供基于现代 Web 的海报设计,支持响应式布局和便捷的可视化整合。 Use when this capability is needed.
-
tomevault-io Bundle Golang Fmt String EscapeUse this skill when writing or reviewing any `fmt.Sprintf`, `fmt.Errorf`, `fmt.Fprintf`, `fmt.Printf` (or other `fmt.*` formatter) call in Go code that embeds string data into a JSON value, URL path/query, host:port, file path, shell argument, SQL literal, HTML attribute/text, Go-quoted literal, or human-readable log/error message. Picks the correct verb (`%s` / `%q`) and escaping helper (`jsonu.Jprintf`, `jsonu.Jfprintf`, `json.Marshal`, `url.PathEscape`, `url.QueryEscape`, `net.JoinHostPort`, `filepath.Join`, `html.EscapeString`, parameterized SQL). JSON-string escaping rules do not apply to `_test.go` files.
-
tomevault-io Bundle Accessibility ComplianceImplement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences. Use when this capability is needed.
-
tomevault-io Bundle Yao Geo Ranking Article Builder当用户需要基于品牌 Brief、选题配置、关键词、竞品库和可信来源生成 GEO 榜单评测文章、best/top/alternatives/vs/persona/use-case 意图内容、评选方法、核心对比表、榜单正文、适合人群、FAQ、来源表和 Word/PDF/HTML/Markdown 四格式文章包时使用;适配 DeepSeek、豆包、千问、Kimi、元宝;不用于全景诊断、后台归因、单页审计、纯标题生成或无证据软文排行。 Use when this capability is needed.
-
tomevault-io Bundle X Ipe Tool Frontend DesignCreate distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, artifacts, posters, or applications. Triggers on requests like "build landing page", "create dashboard UI", "design web component". Use when this capability is needed.
-
tomevault-io Bundle CI Mockup FigureCreate space-efficient figures for papers and proposals. HTML mockups for systems, dashboards, and timelines; TikZ or skia-canvas for abstract diagrams with arrow routing. Covers tool selection, design, capture, and LaTeX insertion. The primary goal is maximizing information per page — every figure must earn its space. Use when this capability is needed.
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 product-planner, css-best-practices, context-detection. 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.