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 Motherduck Create DiveCreate, edit, manage, share, or embed MotherDuck Dives. Use when the work involves Dive authoring, live React + SQL components, MCP get_dive_guide, useSQLQuery, local preview, version history, Dives-as-code, required resources, team sharing, or embedded Dive sessions.
567 -
majiayu000 Bundle Multi Dockerfile BuildThis skill should be used when the user asks to "build multiple Dockerfiles", "compile varios dockerfiles", "multi-container build", "multiple Docker images in GitLab", "parallel Docker builds", "monorepo Docker builds", "build frontend backend worker containers", or needs to build multiple Docker images from different Dockerfiles in a single GitLab project using To-Be-Continuous Docker template.
567 -
majiayu000 Bundle Nextjs 16 ArchitectureComprehensive Next.js v16 development with Cache Components, feature-based architecture, and best practices. Use for ANY Next.js 16 task to know - (1) Project structure with features folder pattern, (2) Where to fetch data with use cache, (3) Server vs Client component decisions, (4) One file per query/type/schema/hook pattern, (5) Cache invalidation with updateTag/revalidateTag, (6) Proper component organization within features. Apply to all Next.js 16 development tasks.
567 -
majiayu000 Bundle Nextjs Frontend DesignThis skill should be used when the user asks to 'build a Next.js app', 'create a dashboard', 'design a landing page', 'build a SaaS frontend', 'create React components', 'style my app', 'design system', 'UI components', or needs distinctive frontend design. Covers App Router, React Server Components, type-safe APIs, Server Actions, and modern styling. Avoids generic 'AI slop' aesthetics (Inter fonts, purple gradients, predictable layouts) - creates memorable, intentional interfaces instead. Triggers on: Next.js projects, e-commerce sites, admin panels, marketing pages, or any frontend needing both architectural excellence and visual distinction.
567 -
majiayu000 Bundle Nextjs Game ComponentsBuild interactive React components for the quiz game UI using Next.js 16, React 19, TypeScript, and Tailwind CSS v4. Use when creating game lobby, question display, scoreboard, player standings, and game result components.
567 -
majiayu000 Bundle Nextjs Knowledge SkillSkill providing structured Next.js knowledge: App Router patterns, RSC usage, rendering/data strategies, and modern Next.js best practices.
567 -
majiayu000 Bundle Nextjs Project ManagerExpert guide for Next.js 14+ App Router projects. Use when building features, routing, server/client components, forms, layouts, or debugging Next.js-specific issues.
567 -
majiayu000 Bundle Obsidian CSS VariablesObsidian CSS variables 공식 문서를 참조하여 테마/플러그인 개발 시 올바른 CSS 변수 사용을 안내합니다. WebFetch 도구와 Jina Reader API를 사용하여 최신 문서를 마크다운으로 가져올 수 있습니다.
567 -
majiayu000 Bundle Optimizing IconographyRules for using icons efficiently to maintain performance. Use when adding icons from Lucide React.
567 -
majiayu000 Bundle Optimizing App PerformanceAnalyzes and optimizes application performance across frontend, backend, and database layers. Use when diagnosing slowness, improving load times, optimizing queries, or reducing bundle size. Triggers include "slow", "performance", "optimize", "bottleneck", or "load time".
567 -
majiayu000 Bundle Orcaflex VisualizationGenerate visualizations from OrcaFlex simulations including model views, time series plots, range graphs, and interactive HTML reports using Plotly for comprehensive analysis presentation.
567 -
majiayu000 Bundle Pact Security PatternsSecurity best practices and threat mitigation patterns for PACT framework development. Use when: implementing authentication or authorization, handling API credentials, integrating external APIs, processing sensitive data (PII, financial, health), reviewing code for vulnerabilities, or enforcing SACROSANCT security rules. Triggers on: security audit, credential handling, OWASP, auth flows, encryption, data protection, backend proxy pattern, frontend credential exposure.
567 -
majiayu000 Bundle QA Testing MethodologyQA best practices and test design patterns. Use when designing test cases to ensure comprehensive coverage with equivalence partitioning, boundary analysis, and accessibility testing.
567 -
majiayu000 Bundle Rancher TroubleshooterDiagnose and troubleshoot Rancher Desktop on WSL2, focusing on Kubernetes/K3s issues including slow API operations, etcd health problems, cluster component failures, and pod networking issues. Use when encountering Rancher Desktop errors, timeouts, or performance degradation.
567 -
majiayu000 Bundle React Component CreateCreate new React components following project patterns and best practices. Includes proper typing, testing, and documentation.
567 -
majiayu000 Bundle React Component DesignDesign React components following Tetris architecture guidelines. Use when creating new components, refactoring components, optimizing performance, or improving component structure. Auto-triggers on phrases like "create a component", "refactor this component", "optimize rendering", or "improve component design". Emphasizes component consolidation, unified patterns, and efficient hook usage.
567 -
majiayu000 Bundle React Context PatternsUse when React Context patterns for state management. Use when sharing state across component trees without prop drilling.
567 -
majiayu000 Bundle React Hook CompositionCustom hook patterns for TMNL. Covers hook composition, useDebugValue, atom subscriptions, and registry patterns. Use for building reusable hook APIs like useSlider, useDataManager.
567 -
majiayu000 Bundle React Router V7 ExpertUse this skill when you need expert guidance on React development with React Router V7, including component architecture, routing patterns, state management, performance optimization, and modern React best practices. Examples - User building React app with complex routing requirements needing nested routes with data loading and error boundaries. Performance optimization for React routing and rendering issues. Implementing server components, concurrent features, and state management patterns.
567 -
majiayu000 Bundle React UX Code ReviewerReviews React/TypeScript UX code for accessibility, performance, component design, and user experience. Specializes in React, TypeScript, Material-UI, and frontend architecture. Verifies against latest React.dev, TypeScript, MUI, and WCAG standards. Use this skill when user requests UX code review or analysis of React components.
567 -
majiayu000 Bundle Remixjs Best PracticesBest practices for Remix (2025-2026 Edition), focusing on React Router v7 migration, server-first data patterns, and error handling.
567 -
majiayu000 Bundle Retro CSS ArchitectureOrganize 8-bit CSS with custom properties, pixel fonts, and responsive pixel art. Apply when creating or modifying retro-styled components and their CSS.
567 -
majiayu000 Bundle Reusable UI ComponentsGuidelines for creating reusable, portable UI components with native-first design, compound patterns, and accessibility
567 -
majiayu000 Bundle Stack Integrity Analyst LinkerStatically compares Frontend API calls against Backend Route definitions to find orphans.
567 -
majiayu000 Bundle Reviewing Test QualityReview React 19 test quality including coverage, patterns, and React 19 API testing. Use when reviewing tests or test coverage.
567 -
majiayu000 Bundle Sankey Diagram CreatorCreate interactive Sankey diagrams for flow visualization from CSV, DataFrame, or dict data. Supports node/link styling and HTML/PNG/SVG export.
567 -
majiayu000 Bundle Scaffolding ComponentsScaffold new React components with proper file structure, CSS modules, audio integration, and Storybook stories. Use when creating new components, scaffolding UI, or when user says "create component", "new component", "scaffold", "generate component", or "add component".
567 -
majiayu000 Bundle Scanning AccessibilityValidate WCAG compliance and accessibility standards (ARIA, keyboard navigation). Use when auditing WCAG compliance or screen reader compatibility. Trigger with phrases like "scan accessibility", "check WCAG compliance", or "validate screen readers".
567 -
majiayu000 Bundle Sprite Sheet GeneratorCombine multiple images into sprite sheets with customizable grid layouts and generate CSS sprite maps for web development.
567 -
majiayu000 Bundle Suspicion Of InfectionIdentify suspected infection events in MIMIC-IV using antibiotic administration plus culture timing. Use as a component of Sepsis-3 definition or for infection research.
567 -
majiayu000 Bundle Tailwind ConfigurationUse when setting up or customizing Tailwind CSS configuration, theme customization, plugins, and build setup. Covers tailwind.config.js setup and content paths.
567 -
majiayu000 Bundle Tailwind Theme StylingStyle the dev-quiz-battle app using Tailwind CSS v4 with OKLCH colors, dark mode support, and modern design patterns. Use when creating responsive layouts, applying themes, and implementing visual components.
567 -
majiayu000 Bundle Tailwindcss AnimationsTailwind CSS animations and transitions including built-in utilities and custom animation patterns
567 -
majiayu000 Bundle Tailwindcss TransformsTransform & Animation utilities Tailwind CSS v4.1. Transform (scale-*, rotate-*, translate-*, skew-*, transform-origin), Transition (transition-*, duration-*, ease-*, delay-*), Animation (animate-*, @keyframes).
567 -
majiayu000 Bundle Target Fe ArchitectureTarget frontend architecture for Lingx. Progressive FSD Hybrid combining Next.js App Router with Feature-Sliced Design layers. Use when implementing frontend features, reviewing code, or making architectural decisions.
567 -
majiayu000 Bundle Testing InfrastructureAngular 21+ testing infrastructure with fixtures, ng-mocks, component harness, AAA pattern, and Jest best practices for eliminating duplication
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 motherduck-create-dive, multi-dockerfile-build, nextjs-16-architecture. 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.