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.
-
majiayu000 Bundle Dzmm BuilderComprehensive skill for building, debugging, and optimizing DZMM.AI applications. Use this skill when users request creating interactive web apps on the DZMM platform, need guidance on DZMM API usage, or require help with existing DZMM applications. Covers AI-driven chatbots, visual novels, dating sims, content generators, RPG games, content platforms, and visual effect systems. Includes state management games, message management (reroll/edit/delete), multi-opening systems, rich text rendering, modular prompt engineering, resource reuse strategies, React/Vue to DZMM migration, and responsive mobile design.
567 -
majiayu000 Bundle Eda ResearchComponent research and procurement. Search JLC for components, analyze datasheets, compare options, and document selections with rationale.
567 -
majiayu000 Bundle Electron FsdThis skill should be used when developing Electron applications with Feature-Sliced Design (FSD) architecture and React 19. Triggers on requests to create components, features, entities, widgets, or pages following FSD layer structure. Also applies when setting up Electron main/preload/renderer process code organization.
567 -
majiayu000 Bundle Email Sender使用SMTP发送带附件的邮件,支持HTML模板、多收件人和文件附件。基于nodemailer。
567 -
majiayu000 Bundle Epic RoutingGuide on routing with React Router and react-router-auto-routes for Epic Stack
567 -
majiayu000 Bundle Error StatesError handling patterns for Astro sites. 404/500 pages, form errors, offline states, loading failures. Use for graceful degradation and user experience.
567 -
majiayu000 Bundle Excel ParserSmart Excel/CSV file parsing with intelligent routing based on file complexity analysis. Analyzes file structure (merged cells, row count, table layout) using lightweight metadata scanning, then recommends optimal processing strategy - either high-speed Pandas mode for standard tables or semantic HTML mode for complex reports. Use when processing Excel/CSV files with unknown or varying structure where optimization between speed and accuracy is needed.
567 -
majiayu000 Bundle Extract HTMLExtract structured JSON from HTML using Schematron3B, deterministic table extraction, and Vision-based media OCR.
567 -
majiayu000 Bundle Feature ArchReact feature-based architecture guidelines for scalable applications (formerly feature-architecture). This skill should be used when writing, reviewing, or refactoring React code to ensure proper feature organization. Triggers on tasks involving project structure, feature organization, module boundaries, cross-feature imports, data fetching patterns, or component composition.
567 -
majiayu000 Bundle File FactoryHow to use the file-factory CLI to create new React components, hooks, context providers, Next.js pages along with associated tests and storybook stories. ALWAYS use this tool instead of manually creating new components/hooks/contexts/pages to ensure consistent file structure and conventions.
567 -
majiayu000 Bundle Form VanillaFramework-free form validation using HTML5 Constraint Validation API enhanced with Zod for complex rules. Use when building forms without React/Vue or for progressive enhancement.
567 -
majiayu000 Bundle Frontend CSSWrite and maintain CSS using consistent methodology (Tailwind, BEM, CSS modules, utility classes) while following the project's design system and avoiding framework overrides. Use this skill when writing CSS styles, applying CSS classes, working with CSS frameworks, or implementing visual designs. When editing CSS files (`.css`, `.scss`, `.sass`), applying Tailwind utility classes, using CSS modules, or styling components. When maintaining design tokens, creating design systems, or ensuring visual consistency. When working with colors, spacing, typography, or any visual styling in stylesheets or component files.
567 -
majiayu000 Bundle Frontend TddFrontend TDD Agent. React/Next.js 기반 TDD 테스트 작성 및 구현을 담당합니다. 테스트 먼저 작성 후 구현하는 Red-Green-Refactor 사이클을 따릅니다.
567 -
majiayu000 Bundle Great TablesPublication-quality tables in Python with rich styling, formatting, conditional formatting, and export to HTML/images - inspired by R's gt package
567 -
majiayu000 Bundle Ha DashboardConfigure Home Assistant Lovelace dashboards, cards, views, and themes. Use when working with dashboard YAML, card configuration, view layouts, custom cards, or frontend theming.
567 -
majiayu000 Bundle Heroui ReactHeroUI v3 React component library (Tailwind CSS v4 + React Aria). Use when working with HeroUI components, installing HeroUI, customizing HeroUI themes, or accessing HeroUI component documentation. Keywords: HeroUI, Hero UI, heroui, @heroui/react, @heroui/styles.
567 -
majiayu000 Bundle Hojokin Navi補助金ナビ開発スキル。JグランツAPI連携、Supabase操作、補助金データ処理のベストプラクティス。 使用タイミング: (1) JグランツAPIからデータ取得 (2) 補助金データのDB保存・検索 (3) HTMLフィールドの処理 (4) Slack通知実装
567 -
majiayu000 Bundle I18N ManagerExpert in internationalization (i18n) and localization (l10n) with i18next, react-intl, multi-language support, RTL layouts, locale-specific formatting, translation management, and automated text extraction
567 -
majiayu000 Bundle Dcode Improve CopyImprove UI copy using proven frameworks (JTBD, benefit-first, error patterns). Use when a designer wants to improve button text, error messages, empty states, or audit copy in a component. Supports interactive walkthrough mode for reviewing changes one-by-one, or batch mode for quick fixes.
567 -
majiayu000 Bundle Inkjs DesignInk.js (React for CLI) design and implementation guide. Use when: (1) Creating or modifying Ink.js components (2) Implementing Ink-specific hooks (useInput, useApp, useFocus) (3) Handling emoji/icon width issues (string-width workarounds) (4) Building terminal-responsive layouts (5) Managing multi-screen navigation (6) Implementing animations (spinners, progress bars) (7) Optimizing performance (React.memo, useMemo) (8) Handling keyboard input and shortcuts (9) Testing CLI UI (ink-testing-library)
567 -
majiayu000 Bundle Ionic DesignGuide to using Ionic Framework components for beautiful native-looking Capacitor apps. Covers component usage, theming, platform-specific styling, and best practices for mobile UI. Use this skill when users need help with Ionic components or mobile UI design.
567 -
majiayu000 Bundle Laravel ViteComplete Vite bundling for Laravel - assets, HMR, SSR, frameworks, optimization. Use when configuring frontend build pipeline.
567 -
majiayu000 Bundle Latest AstroLatest Astro features from versions 4.x through 5.x (mid 2024 to 2025)
567 -
majiayu000 Bundle Latest ReactLatest React features from React 19 and React Compiler (past 1.5 years - mid 2024 to 2026)
567 -
majiayu000 Bundle Libtransformlibtransform - Resource transformation utilities. pdfToHtml converts PDF documents to HTML using LLM vision capabilities, splitting pages to images and processing with multimodal models. Use for document conversion, PDF processing, and knowledge extraction from documents.
567 -
majiayu000 Bundle Liquid GlassiOS 26 Liquid Glass expert. Use when user asks about Liquid Glass implementation, SwiftUI glassEffect, migration from iOS 17/18, morphing animations, GlassEffectContainer, or wants to generate glass-style UI components. Covers code generation, troubleshooting, HIG compliance, accessibility, performance optimization, and cross-platform differences.
567 -
majiayu000 Bundle Maven SearchProvides comprehensive guidance for searching and retrieving Maven components from Maven Central Repository (https://repo1.maven.org/maven2/). This skill enables searching by groupId, artifactId, version, and other coordinates, retrieving component metadata (POM files, JARs, sources, Javadoc), querying version history, and analyzing dependencies. Use when the user needs to find, verify, or retrieve Maven dependencies, check component versions, analyze dependency trees, or work with Maven coordinates.
567 -
majiayu000 Bundle Mobile First Responsive DesignApproche Mobile-First avec Tailwind CSS, breakpoints, et progressive enhancement. MANDATORY pour toutes les pages. À utiliser lors de responsive design, layouts, ou quand l'utilisateur mentionne "mobile", "responsive", "tablet", "desktop".
567 -
majiayu000 Bundle Motion ScaleGenerates animation duration, easing curves, and delay tokens with prefers-reduced-motion support. Use when creating transition timing, animation speed, or motion systems. Outputs CSS, Tailwind, or JSON.
567 -
majiayu000 Bundle Nextjs SkillReusable Next.js 16+ skill with App Router, Server Components, Client Components, and API routes. Use with context7 MCP server.
567 -
majiayu000 Bundle Nextjs StackNext.js 16+ complete stack with App Router, Prisma 7, Better Auth, shadcn/ui, TanStack Form, Zustand. Use as the master reference combining all framework skills.
567 -
majiayu000 Bundle Offline SyncUse when implementing offline-first patterns with MMKV storage and React Query persistence in React Native.
567 -
majiayu000 Bundle Next JS OptimizationImage, Font, Script, and Metadata optimization strategies.
567 -
majiayu000 Bundle Oscal ParserParse OSCAL (Open Security Controls Assessment Language) documents in JSON, YAML, or XML formats and extract structured compliance data. Use this skill when working with security control catalogs, system security plans, component definitions, or other OSCAL document types.
567 -
majiayu000 Bundle Pen To ReactConvert .pen design files into React components for the Synnovator frontend. Two-phase workflow: (1) Extract reusable base UI components from .pen designs into frontend/components/ui/, (2) Compose full page components using those base components in frontend/components/pages/. Elements not worth extracting are inlined directly into the page component. Use when: (1) Converting a .pen design file into React page and UI components (2) Adding a new page component based on a .pen design (3) Updating existing components to match revised .pen designs (4) Extracting reusable UI patterns from .pen into shared components
567 -
majiayu000 Bundle Pf Componentpf-frontend 프로젝트 컨벤션에 맞는 React 컴포넌트 생성. "컴포넌트 만들어줘", "새 컴포넌트", "UI 컴포넌트 생성" 요청 시 사용.
567
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 dzmm-builder, eda-research, electron-fsd. 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.