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 Safe Area HandlingComplete guide to handling safe areas in Capacitor apps for iPhone notch, Dynamic Island, home indicator, and Android cutouts. Covers CSS, JavaScript, and native solutions. Use this skill when users have layout issues on modern devices.
567 -
majiayu000 Bundle Sc Frontend DesignCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code
567 -
majiayu000 Bundle Scaffold ComponentGenerate a new React component following project conventions. Use when creating new components or UI features.
567 -
majiayu000 Bundle Schema DevelopmentCreate and modify Visual Layout Builder schema components, breakpoints, and layouts. Use when working with types/schema.ts, creating new components, adding breakpoints, or modifying layout configurations. Helps ensure Component Independence architecture compliance.
567 -
majiayu000 Bundle Screenshot To Codeแปลง screenshots หรือ design mockups เป็น working code (HTML/CSS/React)
567 -
majiayu000 Bundle Scroll StorytellerUse when creating interactive scroll-based storytelling experiences with mouse-following spotlight effects, animated SVG art, and the Anthropic design language. Load for explainer pages, product showcases, visual narratives, or any content needing immersive scroll storytelling with organic shapes and smooth animations. Supports GSAP-powered or lightweight CSS-only animations.
567 -
majiayu000 Bundle Shadcn Code ReviewReviews shadcn/ui components for CVA patterns, composition with asChild, accessibility states, and data-slot usage. Use when reviewing React components using shadcn/ui, Radix primitives, or Tailwind styling.
567 -
majiayu000 Bundle Shadcn IntegrationIntegration guide for shadcn/ui components with OKLCH design tokens. Use when setting up shadcn, customizing themes, or adding components to Next.js projects. Auto-trigger on /init --tokens --shadcn flag.
567 -
majiayu000 Bundle Shadcn UI Patternsshadcn/ui component patterns for this project. CVA variants, data-slot pattern, Radix composition, mobile touch targets. Triggers on "shadcn", "ui component", "cva", "class-variance-authority", "data-slot".
567 -
majiayu000 Bundle Sikhaid ComponentsUse when creating, modifying, or understanding Svelte components in SikhAid project. Covers component naming conventions, file organization, component hierarchy, import patterns, and reusable UI patterns.
567 -
majiayu000 Bundle Solidstart RoutingSolidStart file-based routing: routes directory structure, dynamic routes, nested layouts, route groups, app.tsx setup with FileRoutes component.
567 -
majiayu000 Bundle Sparc ArchitectureSPARC Architecture phase specialist for system design, component architecture, interface design, scalability planning, and technology selection
567 -
majiayu000 Bundle Speech RecognitioniOS speech recognition implementation using @react-native-voice/voice. Use when debugging transcription issues, modifying session handling, or understanding the accumulated text tracking mechanism.
567 -
majiayu000 Bundle Standards EnforcerAutomatically enforces project standards from hierarchical CLAUDE.md files and framework-specific rules. Proactively activates when code is created/modified to ensure compliance with React, TypeScript, security, and testing standards.
567 -
majiayu000 Bundle Story Writer AgentTransforms stock news into hilarious entertainment scripts using internet memes and slang. Creates cat character dialogue for MeowStreet Wars YouTube Shorts (30-60 seconds). Emphasizes humor, accessibility, and viral potential.
567 -
majiayu000 Bundle Stripe StackStripe integration patterns for Next.js + Supabase - payments, subscriptions, webhooks, credit systems, checkout. Use when: stripe, payments, billing, subscription, webhook, checkout, add payments to project.
567 -
majiayu000 Bundle Svelte Code WriterExpert guidance for writing proper Svelte 5 code with runes-based reactivity. Use when writing Svelte 5 components, migrating from Svelte 4, or troubleshooting Svelte 5 syntax. Covers $state, $derived, $effect, $props, $bindable, event handling, snippets, TypeScript integration, and common pitfalls.
567 -
majiayu000 Bundle Svelte ConventionsThis skill describes common patterns and my prefered style to use when editing svelte code. This could be in .svelte files or .svelte.ts files.
567 -
majiayu000 Bundle Svelte DevelopmentSvelte 5 development with runes ($state, $derived, $effect), SvelteKit full-stack framework, and modern reactive patterns. Use when building Svelte applications, implementing fine-grained reactivity, or working with SvelteKit routing and server functions.
567 -
majiayu000 Bundle Svelte UI AnimatorAnalyze and implement purposeful UI animations for Svelte/SvelteKit + Tailwind projects. Specialized in Svelte transitions, actions, and animation patterns. Use when user asks to add animations, enhance UI motion, animate pages/components, or improve visual feedback. Triggers on "add animations", "animate UI", "motion design", "hover effects", "scroll animations", "page transitions", "micro-interactions".
567 -
majiayu000 Bundle Syncfusion StylingUse when styling or laying out SyncFusion components. Critical for understanding what CSS classes exist vs don't exist. Prevents using fake utility classes that break layout. Auto-activates when working with SF component styling, layout, spacing, colors, or icons.
567 -
majiayu000 Bundle Tailadmin UI PatternsTailAdmin dashboard UI framework patterns and Tailwind CSS classes. ALWAYS use this skill when: (1) Building any dashboard or admin panel interface, (2) Creating data tables, cards, charts, or metrics displays, (3) Implementing forms, buttons, alerts, or modals, (4) Building navigation (sidebar, header, breadcrumbs), (5) Any UI work that should follow TailAdmin design. This skill REQUIRES fetching from the official GitHub repository to ensure accurate class usage - NEVER invent classes. Trigger keywords: TailwindCSS, admin, UI, styling, components, dashboard, tailadmin, tables, charts
567 -
majiayu000 Bundle Tailwind CapacitorGuide to using Tailwind CSS in Capacitor mobile apps. Covers mobile-first design, touch targets, safe areas, dark mode, and performance optimization. Use this skill when users want to style Capacitor apps with Tailwind.
567 -
majiayu000 Bundle Tailwindcss LayoutLayout utilities Tailwind CSS v4.1. Flexbox (flex, justify, items, gap), Grid (grid-cols, grid-rows, place), Position (absolute, relative, fixed, sticky, inset, z-index), Container queries (@container).
567 -
majiayu000 Bundle Tailwindcss SizingSizing utilities Tailwind CSS v4.1. Width (w-*, w-screen, w-full, w-auto), Height (h-*, h-screen, h-full, h-dvh NEW), Min/Max (min-w-*, max-w-*, min-h-*, max-h-*), Aspect ratio (aspect-video, aspect-square).
567 -
majiayu000 Bundle Testing ComponentsTeaches React Testing Library patterns for React 19 components. Use when writing component tests, testing interactions, or testing with Server Actions.
567 -
majiayu000 Bundle Testing Next StackScaffolds comprehensive testing setup for Next.js applications including Vitest unit tests, React Testing Library component tests, and Playwright E2E flows with accessibility testing via axe-core. This skill should be used when setting up test infrastructure, generating test files, creating test utilities, adding accessibility checks, or configuring testing frameworks for Next.js projects. Trigger terms include setup testing, scaffold tests, vitest, RTL, playwright, e2e tests, component tests, unit tests, accessibility testing, a11y tests, axe-core, test configuration.
567 -
majiayu000 Bundle Textual ScaffolderGenerate Textual (Python) TUI application structure with widgets, screens, and CSS styling.
567 -
majiayu000 Bundle Tmnl Design TokensTMNL design token system architecture. Invoke when implementing token-based theming, extending token hierarchies, or integrating CSS variables. Provides canonical token locations and extension patterns.
567 -
majiayu000 Bundle Token OrchestratorSpecialized logic for auditing components, detecting hardcoded values, and mapping them to the Northcote Curio design token set. Streamlines the transformation from generic CSS/Tailwind to localized, theme-aware tokens.
567 -
majiayu000 Bundle Transaction ExpertTransaction 경계 전문가. TransactionManager(단일 Port persist), ReadManager(단일 Query Port findBy/get), CommandFacade(2+ Manager persist* 조합), QueryFacade(2+ ReadManager fetch* 조합). @Transactional 메서드 단위 필수. @Component 사용. @Service 금지.
567 -
majiayu000 Bundle Treido Tailwind V4Tailwind CSS v4 specialist for Treido. Use for styling, token usage, and globals.css theme mappings. Not for component logic or data.
567 -
majiayu000 Bundle Typescript TestingFrontend testing rules with Vitest, React Testing Library, and MSW. Includes coverage requirements, test design principles, and quality criteria. Use when writing frontend tests or reviewing test quality.
567 -
majiayu000 Bundle UI UX Expert SkillTechnical workflow for implementing accessible React user interfaces with shadcn/ui, Tailwind CSS, and TanStack Query. Includes 6-phase process with mandatory Style Guide compliance, Context7 best practices consultation, Chrome DevTools validation, and WCAG 2.1 AA accessibility standards. Use after Test Agent, Implementer, and Supabase agents complete their work.
567 -
majiayu000 Bundle Understanding DataComponent skill for systematic data profiling and exploration in DataPeeker analysis sessions
567 -
majiayu000 Bundle Unity FundamentalsThis skill should be used when the user asks about "Unity lifecycle", "MonoBehaviour methods", "Awake vs Start", "Update vs FixedUpdate", "Unity serialization", "[SerializeField]", "GetComponent", "component references", "Unity prefabs", "prefab workflow", or needs guidance on fundamental Unity patterns and best practices.
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 sc-frontend-design, schema-development, scroll-storyteller. 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.