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 React Native PerformanceReact Native performance optimization techniques. Use when optimizing app performance. Use when this capability is needed.
-
tomevault-io Bundle HTML Ppt Presenter Mode演讲者模式专用 deck — tokyo-night 默认主题,5 套主题 T 键切换,每页带 150-300 字逐字稿示例(<aside class="notes">),按 S 打开 popup(CURRENT / NEXT / SCRIPT / TIMER 四张磁吸卡片)。用于技术分享、公开演讲、课程讲解,怕忘词或要提词器的场景。 Use when this capability is needed.
-
tomevault-io Bundle Framework ExpertUnified framework expertise bundle. Lazy-loads relevant framework patterns (React, Vue, Angular, Next.js, Node.js, Python, Laravel, Go, Flutter, Godot) based on detected tech stack. Use when this capability is needed.
-
tomevault-io Bundle Web PresentationHTML/CSS/JS rules for the static slide deck project. Use when this capability is needed.
-
tomevault-io Bundle Dspy Gepa ReflectiveThis skill should be used when the user asks to "optimize an agent with GEPA", "use reflective optimization", "optimize ReAct agents", "provide feedback metrics", mentions "GEPA optimizer", "LLM reflection", "execution trajectories", "agentic systems optimization", or needs to optimize complex multi-step agents using textual feedback on execution traces. Use when this capability is needed.
-
tomevault-io Bundle Screenshot To CodeConvert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation. Use when this capability is needed.
-
tomevault-io Bundle Backend UI DesignDesign and implement consistent, production-grade backend/backoffice interfaces using the @open-mercato/ui component library. Use this skill when building admin pages, CRUD interfaces, data tables, forms, detail pages, or any backoffice UI components. Ensures visual consistency and UX patterns across all application modules. Use when this capability is needed.
-
tomevault-io Bundle New Adapter FeatureAdd a new feature consistently across the Angular, React, and Vue adapter libraries for @toolbox-web/grid. Ensures feature parity and consistent patterns. Use when this capability is needed.
-
tomevault-io Bundle Hot Reload OptimizerOptimizes hot module replacement and fast refresh for development speed with Vite, Next.js, and webpack configurations. Use when users request "hot reload", "HMR optimization", "fast refresh", "dev server speed", or "development performance". Use when this capability is needed.
-
tomevault-io Bundle Tanstack Query SetupImplements TanStack Query (React Query) for server state management with caching, mutations, optimistic updates, and infinite queries. Use when users request "react query", "tanstack query", "data fetching", "cache management", or "server state". Use when this capability is needed.
-
tomevault-io Bundle Nextjs React EngineeringBuild React and Next.js components, pages, layouts, and hooks with App Router, RSC, Tailwind CSS or Styled Components, responsive design, accessibility, and PWA features Use when this capability is needed.
-
tomevault-io Bundle Add New Setting Field【設定追加時は必ず参照】KonomiTV に新しい設定 (v-switch/v-select など) を追加する際の必須手順。SettingsStore.ts / Settings.ts / config.py / Settings/*.vue への追加が必要 Use when this capability is needed.
-
tomevault-io Bundle React Router Best PracticesReact Router performance and architecture patterns. Use when writing loaders, actions, forms, routes, or working with React Router data fetching. Triggers on tasks involving React Router routes, data loading, form handling, or route organization. Use when this capability is needed.
-
tomevault-io Bundle Frontend UI FunctionalUse when building or refactoring functional React/Vite/Tailwind UI pages, templates, or component libraries that need consistent structure, tokenized styling, accessibility checks, and performance-ready patterns.
-
tomevault-io Bundle JSON Render React NativeReact Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render/react-native, building React Native UIs from JSON, creating mobile component catalogs, or rendering AI-generated specs on mobile. Use when this capability is needed.
-
tomevault-io Bundle Organon File CreationCreates new organon files (ETHOS.md, PHILOSOPHY.md, PROTOCOL.md, README.md) with correct structure, frontmatter, scope inheritance, and bidirectional references. Use when adding a new domain, feature, component, or scope that needs organon documentation. Replaces ad-hoc file creation with validated workflow.
-
tomevault-io Bundle Storytelling WebCreate stunning, animation-rich exploratory visual web pages from text content. Supports both Slides mode (presentation-style with slide navigation) and Scrolling mode (scroll-driven narrative with progressive animations). Use when the user wants to transform text into immersive web experiences with distinctive visual design, smooth animations, and engaging interactions. Generates zero-dependency single-file HTML. Use when this capability is needed.
-
tomevault-io Bundle Glass EaselProvides fundamental knowledge and best practices for glass-easel component development, useful as a reference when creating, editing, reviewing, or optimizing glass-easel components.
-
tomevault-io Bundle Build React ComponentsBuild maintainable React components with TypeScript using clear props, composition, and explicit UI states. Use when this capability is needed.
-
tomevault-io Bundle I18N Date PatternsImplements internationalization (i18n) in React applications. Covers user-facing strings, date/time handling, locale-aware formatting, ICU MessageFormat, and RTL support. Use when building multilingual UIs or formatting dates/currency. Use when this capability is needed.
-
tomevault-io Bundle X Ipe Task Based Idea MockupCreate visual mockups and prototypes for refined ideas. Use after ideation when idea needs visual representation. Invokes x-ipe-tool-frontend-design skill or other mockup tools based on x-ipe-docs/config/tools.json config. Triggers on requests like "create mockup", "visualize idea", "prototype UI", "design mockup". Use when this capability is needed.
-
tomevault-io Bundle Vue Component Review审查 Vue 组件质量,关注模板结构、Composition API、响应式数据、Props/Emits、生命周期、副作用清理、组件拆分和可测试性;当用户要求审查 Vue 文件、组件质量或组件设计时使用。 Use when this capability is needed.
-
tomevault-io Bundle Web Forms React Hook FormReact Hook Form patterns - useForm, Controller, useFieldArray, validation resolver, performance optimization Use when this capability is needed.
-
tomevault-io Bundle Implement Ag PlaybookImplement a playbook from its PROMPT specification files. Supports both single-framework (PROMPT-REACT.md, etc.) and 3-framework (PROMPT-3-FRAMEWORKS.md) modes. Use when this capability is needed.
-
tomevault-io Bundle Update Component DocsUpdate component documentation when code changes Use when this capability is needed.
-
tomevault-io Bundle New Angular FeatureScaffold a new Angular feature in the ProperTea Landlord Portal. Use when creating a new page, CRUD interface, or feature module in the frontend. Use when this capability is needed.
-
tomevault-io Bundle Restart SystemRestarts the entire Astromech system (Backend API and Frontend). Use this when the system is unresponsive, after significant code changes, or when standard tools fail. Use when this capability is needed.
-
tomevault-io Bundle Fumadocs Component DocsCreate component documentation with installation, usage examples, and preview sections. Apply when documenting 8-bit components with proper structure and examples. Use when this capability is needed.
-
tomevault-io Bundle Tonic UI TypesUse this skill when adding JSDoc type definitions to React components in Tonic UI. Triggers include "add type definitions", "add JSDoc types", "document component props", or when creating new components that need type annotations.
-
tomevault-io Bundle Analytical TableUse ALWAYS for AnalyticalTable internals — react-table v7 plugin architecture, vendored react-table code at packages/main/src/components/AnalyticalTable/react-table/, tableHooks, AnalyticalTableHooks, useDynamicColumnWidths, useColumnResizing, useRowSelect, useF2CellEdit, useManualRowSelect, useIndeterminateRowSelection, useOnColumnResize, selectionMode, selectionBehavior, onRowSelect, onRowClick, onRowContextMenu, scaleWidthMode, infiniteScroll, isTreeTable, renderRowSubComponent, columnResizing, dynamic column widths, row virtualization, scroll-to-row freezes, deferred selection events, ARIA roles on grid/treegrid, aria-rowindex under virtualization, custom Cell/Header/Filter/Popover render-prop columns. Apply on ANY task that reads or modifies files under packages/main/src/components/AnalyticalTable/. SKIP for plain prop / event / ref-method / column-property lookups — those are in the ui5-wcr MCP `get_component_api`. Use when this capability is needed.
-
tomevault-io Bundle Kakutey StopperStop the running kakutey application by terminating backend (port 8000) and frontend (port 4200) processes. Use when done with bookkeeping operations or before restarting the app. Use when this capability is needed.
-
tomevault-io Bundle Tailwind Merge RecipeThis guide shows how to extend `tailwind-merge` to properly handle custom CSS Use when this capability is needed.
-
tomevault-io Bundle Create Adaptable ComposableCreate a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables. Use when this capability is needed.
-
tomevault-io Bundle Vuex To PiniaMigrate Vue applications, Nuxt applications, and store-related tests from Vuex to Pinia. Use when Codex needs to replace Vuex stores, modules, mutations, actions, getters, map helpers, this.$store, useStore from vuex, commit/dispatch calls, Vuex plugins, or Nuxt Vuex store files with Pinia defineStore/useStore patterns, while preserving behavior and test coverage. Use when this capability is needed.
-
tomevault-io Bundle Deploy Frontend部署 Vue3 前端项目到生产服务器。自动执行构建、备份、上传和 Nginx 重启等操作。适用于已配置好服务器环境的前端项目更新部署。 Use when this capability is needed.
-
tomevault-io Bundle Vue Fixed Sfc Skeleton为 Vue 单文件组件生成或重构为固定骨架。用于新建 Vue 组件、按固定 import 顺序整理 script setup、套用 IIFE + reactive 模块模式、补齐 defineProps defineModel defineSlots useRouter useTemplateRef defineExpose 与类型声明。适用于“Vue 骨架”“固定模板”“按骨架重构”“严格套用模板”“script setup 模块化”等请求。 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 react-native-performance, html-ppt-presenter-mode, framework-expert. 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.