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 Webapp Testing 8Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
567 -
majiayu000 Bundle Preview 4Display execution plan preview before running commands, allowing user confirmation or modification.
567 -
majiayu000 Bundle Routing 3Analyze spec content and route /implement to appropriate agents.
567 -
majiayu000 Bundle Accessibility 7Accessibility (a11y) patterns for this Next.js application. Covers WCAG 2.1 AA compliance, ARIA attributes, keyboard navigation, focus management, and screen reader support. Use this skill when implementing accessible UI components or validating accessibility requirements.
567 -
majiayu000 Bundle Color Palette 2Generate complete, accessible colour palettes from a single brand hex. Produces 11-shade scale (50-950), semantic tokens, dark mode variants, and Tailwind v4 CSS output. Includes WCAG contrast checking. Use when setting up design systems, creating Tailwind themes, building brand colours from a hex value, or checking colour accessibility.
567 -
majiayu000 Bundle CSS 3This skill provides guidance for writing modern CSS with focus on maintainability, performance, and accessibility using current CSS features and best practices.
567 -
majiayu000 Bundle Frontend Design 19创建具有高设计质量的独特、生产级前端界面。当用户要求构建 Web 组件、页面、工件、海报或应用程序时使用此技能(示例包括网站、落地页、仪表板、React 组件、HTML/CSS 布局,或为任何 Web UI 设置样式/美化时)。生成富有创意、精美的代码和 UI 设计,避免通用的 AI 美学。
567 -
majiayu000 Bundle Frontend Design 20Create distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, or applications. Generates creative, polished UI that avoids generic "AI slop" aesthetics. Triggers: 「UIを作成」「コンポーネントを作って」「美しいページを」「デザインを改善」 Project stack: Next.js 16 + React 19 + TailwindCSS 4 + shadcn/ui
567 -
majiayu000 Bundle Frontend Design 21Applies UI design with Material Design components and SVG diagrams for the VanDaemon Blazor WebAssembly frontend. Use when: Creating new pages, styling components, designing dashboard overlays, implementing touch-friendly interfaces, or working with van diagram SVGs.
567 -
majiayu000 Bundle Shadcn Vue 2This skill provides best practices for using Shadcn Vue components in the fitness app. Use when working with UI components, forms, dialogs, or implementing component patterns.
567 -
majiayu000 Bundle Backend 4Build APIs, database schemas, and server-side logic with Django DRF and django-rq. Use after frontend is built.
567 -
majiayu000 Bundle Coding Standards 5jhelm project coding standards and conventions for Java 21 with Lombok and Maven
567 -
majiayu000 Bundle New Component 4Creates new React components following project conventions. Scaffolds TypeScript types, MUI styling patterns, and named exports in src/components/. References Common component library to avoid duplication.
567 -
majiayu000 Bundle React Best Practices 2Comprehensive React and Next.js performance optimization guide with 40+ rules for eliminating waterfalls, optimizing bundles, and improving rendering. Use when optimizing React apps, reviewing performance, or refactoring components.
567 -
majiayu000 Bundle React Patterns 2Modern React patterns, hooks, and state management principles. Use when structuring React components, managing state, optimizing re-renders, or choosing state management libraries.
567 -
majiayu000 Bundle Sentry 7Sentry error monitoring and performance tracing patterns for Next.js applications.
567 -
majiayu000 Bundle Webapp Testing 9Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
567 -
majiayu000 Bundle Code Format 2Convert Lanhu HTML/CSS output into project frontend code for Vue, React, or the detected stack, with component reuse and design token mapping.
567 -
majiayu000 Bundle Design To Code 2Lanhu to Code workflow for Claude Code. Convert Lanhu design URLs into Vue/React frontend code with component reuse, design token mapping, TODO-safe business logic, and optional code review.
567 -
majiayu000 Bundle Unity Ecs Patterns 2Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity counts.
567 -
majiayu000 Bundle Asset Validation 3Validate Windsurf AI assets such as AGENTS.md files, Windsurf skills, templates, checklists, and support scripts. Use after creating or modifying the repository's Windsurf component package.
567 -
majiayu000 Bundle Audit 16(ePost) Use when user says "audit", "run an audit", "check quality", "review before merge", "a11y audit", or "code audit" — detects audit type (UI component, a11y, or code) and dispatches the right specialist
567 -
majiayu000 Bundle Better Auth 5Authentication patterns with Better Auth for this Next.js application. Covers session authentication, API key authentication, dual auth, OAuth, and testing. Use this skill when implementing or modifying authentication features.
567 -
majiayu000 Bundle Jest 7Write JavaScript/TypeScript tests with Jest including unit tests, mocking, snapshots, and coverage. Test React components, async code, and Node.js. Use for JavaScript testing, React testing, or test automation. Triggers on jest, unit test, snapshot, mock, coverage.
567 -
majiayu000 Bundle Webapp Testing 10[Testing] Individual page/component testing with Python Playwright scripts. Use for dev debugging, automation, and verifying specific UI behaviors.
567 -
majiayu000 Bundle Webapp Testing 12Test and verify local web applications using browser automation. Triggers: 「ブラウザでテスト」「UIの動作確認」「スクリーンショット」「実際に動かして確認」 Use when: Verifying frontend functionality, debugging UI behavior, capturing screenshots. Uses AntiGravity's browser_subagent for browser interaction.
567 -
majiayu000 Bundle File Watcher 2Configure file watching hooks to auto-react to config changes, env file updates, and dependency modifications. Use to set up reactive workflows.
567 -
majiayu000 Bundle State Manager 3Manages architecture project state in .arch/state.json and .arch/decisions.md. Activates when reading or updating project phase state, tracking component acceptance, logging decisions, or validating phase transitions.
567 -
majiayu000 Bundle Architecture Review 6Architecture evaluation criteria and technology standards for the homelab. Preloaded into the designer agent to ground design decisions in established patterns and principles. Use when: (1) Evaluating a proposed technology addition, (2) Reviewing architecture decisions, (3) Assessing stack fit for a new component, (4) Comparing implementation approaches. Triggers: "architecture review", "evaluate technology", "stack fit", "should we use", "technology comparison", "design review", "architecture decision"
567 -
majiayu000 Bundle Global Tech Stack 5Use Astro's modern web development stack including TypeScript, Tailwind CSS, Content Collections, islands architecture, and performance-first deployment practices. Use this skill when selecting technologies, configuring integrations, choosing deployment platforms, or making architectural decisions about the tech stack. When working on Astro configuration and integrations setup, choosing between SSG/hybrid/SSR rendering modes, selecting UI frameworks for interactive islands (React, Vue, Svelte), configuring Tailwind CSS or styling solutions, setting up Content Collections for type-safe content, choosing deployment adapters (Vercel, Netlify, Cloudflare), configuring testing tools (Vitest, Playwright), implementing performance optimization strategies, or adding third-party integrations and plugins.
567 -
majiayu000 Bundle Progress 3Real-time progress display during command execution with stage and task status indicators.
567 -
majiayu000 Bundle Similarity 2Use when working with component similarity calculations - comparing MPNs, finding equivalent parts, implementing new similarity calculators, or understanding how component matching works.
567 -
majiayu000 Bundle Tailwind CSS 5Utility-first CSS framework for rapidly building custom user interfaces
567 -
majiayu000 Bundle Design System Patterns 2Use when building component libraries, choosing headless UI primitives, designing component APIs, or implementing theming and design tokens.
567 -
majiayu000 Bundle Email Templates 3> Generate Email Templates: React Email templates for common scenarios.
567 -
majiayu000 Bundle Frontend 5MUST USE for frontend/web UI/UX/visual work: building, styling, redesigning pages/components, React setup, performance audits, visual QA, taste, and polish. Routes four rulesets: design taste router and brand references; perfection for Playwright/Chromium Lighthouse/Core Web Vitals; ui-ux-db palettes/fonts/guidelines; designpowers personas/accessibility/critique/handoff; plus curl-only lazyweb real-app-screen research for design direction. Triggers: frontend, UI, UX, design, redesign, styling, layout, animation, motion, premium, luxury, minimal, brutalist, Awwwards, DESIGN.md, mockup, React, Lighthouse, accessibility, WCAG, Core Web Vitals, looks generic, make it pretty, like X brand, lazyweb, design research.
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 webapp-testing, preview, routing. 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.