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 Zensical DevelopmentBest practices for developing zensical/Material for MkDocs static sites. Covers installation, virtual environments, project structure, responsive images, CSS, media embedding, and verification. Use for ANY Material for MkDocs project development beyond basic text editing.
567 -
majiayu000 Bundle Animation PatternsFramer Motion patterns, page transitions, skeleton loading, scroll-linked animations, and gesture-based interactions for React.
567 -
majiayu000 Bundle Architecture AgentCreates Architecture Decision Records (ADRs) for software development tasks. Use this skill when you need to document architectural decisions, evaluate technical options, or create structured design documentation for a feature or system component.
567 -
majiayu000 Bundle Build Buy AnalysisMake vs buy vs open source decision frameworks for technology and component acquisition
567 -
majiayu000 Bundle Catppuccin ThemingApply Catppuccin color palettes to configs, stylesheets, and terminal themes. This skill should be used when creating or modifying CSS themes, terminal color schemes, shell prompts (Starship, etc.), or any configuration that requires consistent Catppuccin colors. Covers all four official flavors (Latte, Frappe, Macchiato, Mocha) plus ZK's custom variants (rose, sage, grape, honey, blueberry).
567 -
majiayu000 Bundle Create Frontend UIBuild distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, dashboards, React components, HTML/CSS layouts, or styling/beautifying any web UI. Avoids generic AI aesthetics. Uses shadcn UI MCP for components.
567 -
majiayu000 Bundle Dashboard PatternsDashboard UI patterns with widget composition, real-time data updates, responsive grid layouts, and data tables for React applications. Use when building dashboards, widgets, or data tables.
567 -
majiayu000 Bundle Designing FrontendCreates distinctive, production-grade frontend interfaces. Use when building web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
567 -
majiayu000 Bundle Df Frontend DesignBuild, review, or visually inspect UI using eden-ui components, Rails ERB partials, and Tailwind design tokens. Use when the user wants to create new views, design components, audit existing UI, review frontend code, or visually test rendered pages. Triggers on: "build the UI", "design this page", "create a view", "review the frontend", "audit the UI", "check UI consistency", "make it look good", "frontend review", "visual review", "check how it looks", "inspect the page"
567 -
majiayu000 Bundle Faion Dev FrontendUI design: brainstorming, prototyping, Storybook. Triggers: ui design, component library.
567 -
majiayu000 Bundle Fec Canvas Threejs用于构建或审查 Canvas 2D、Three.js/WebGL、React Three Fiber、GLSL shader、ShaderToy 到 WebGL 适配、2D/3D 可视化、游戏渲染、动画循环、GPU 资源清理或渲染性能。不要用于标准 DOM UI、已有图表库覆盖的图表或非图形类性能工作;中文触发词包括 Canvas、Three.js、WebGL、GLSL、Shader、3D、数据可视化、游戏。
567 -
majiayu000 Bundle Frontend DeveloperReact/Vite 컴포넌트 빌드, 성능 최적화, Tailwind CSS 스타일링, shadcn/ui 컴포넌트 활용, 접근성 검토. 프론트엔드 기능 개발, UI 이슈 디버깅, 컴포넌트 코드 리뷰 시 사용.
567 -
majiayu000 Bundle HTML To BreakdanceUse when the user says 'convert this html to breakdance' or 'paste html into breakdance', or has a Webflow, Framer, CodePen, or old static export to bring into a Breakdance site. Converts raw HTML and CSS into native EssentialElements nodes in _breakdance_data, mapping colors, type, and spacing to Breakdance Variables, and refusing element types Breakdance would skip-render.
567 -
majiayu000 Bundle Interaction DesignCreate rich, responsive interactive experiences that make applications a joy to use. Use this skill when building components with user interactions, forms, data-heavy interfaces, or any feature requiring thoughtful UX patterns. Complements frontend-design with psychology-driven interaction patterns.
567 -
majiayu000 Bundle Mobile DevelopmentBuild modern mobile applications with React Native, Flutter, Swift/SwiftUI, and Kotlin/Jetpack Compose. Covers mobile-first design principles, performance optimization (battery, memory, network), offline-first architecture, platform-specific guidelines (iOS HIG, Material Design), testing strategies, security best practices, accessibility, app store deployment, and mobile development mindset. Use when building mobile apps, implementing mobile UX patterns, optimizing for mobile constraints, or making native vs cross-platform decisions.
567 -
majiayu000 Bundle Next JS 15 PatternsApp Router, React Server Components, Server Actions (2025 best practices)
567 -
majiayu000 Bundle Pmtl Review Web UIPMTL_VN frontend review skill. Use when reviewing UI, accessibility, interaction quality, redesign opportunities, or web interface compliance. Prioritize findings over summaries and anchor review comments in PMTL visual and behavioral standards.
567 -
majiayu000 Bundle Shadcn UI DesignerDesign and build modern UI components and pages using shadcn/ui. Creates clean, accessible interfaces with Tailwind CSS following shadcn principles. Use when building UI components, pages, forms, dashboards, or any interface work.
567 -
majiayu000 Bundle Start OrchestratorStarts the Orchestrator 3 Stream application (backend + frontend) in background mode. Use when the user asks to start orchestrator, launch orchestrator, run orchestrator, or open the orchestrator UI. Supports --session and --cwd flags for backend.
567 -
majiayu000 Bundle Styled Jsx DynamicImplement dynamic styling in styled-jsx using best practices (CSS variables, className toggling, safe interpolations). Use for hover/active state, variant switches, theming, and runtime sizes/colors.
567 -
majiayu000 Bundle Styled Jsx ResolveUse styled-jsx/css resolve to style nested child components from a parent while preserving encapsulation. Use when you need to target a child component’s className from a parent.
567 -
majiayu000 Bundle Styling GuidelinesTailwind CSS styling patterns with mandatory eb- prefix for embedded components. Use when applying styles, creating UI, or working with design tokens. Keywords - Tailwind, CSS, styling, eb- prefix, responsive design, design tokens.
567 -
majiayu000 Bundle Tailwind TurbopackHandle Tailwind CSS with Turbopack limitations. Use when CSS classes aren't being generated, needing dynamic styles, or encountering Turbopack CSS issues.
567 -
majiayu000 Bundle Tailwind V4 ShadcnSet up Tailwind v4 with shadcn/ui using @theme inline pattern and CSS variable architecture. Four-step mandatory pattern: define CSS variables at root, map to Tailwind utilities, apply base styles, get automatic dark mode. Use when: initializing React projects with Tailwind v4, setting up shadcn/ui dark mode, or fixing colors not working, theme not applying, CSS variables broken, tw-animate-css errors, or migrating from v3.
567 -
majiayu000 Bundle Tailwindcss HelperTailwind CSS 工具类参考和文档助手。提供 Tailwind CSS 文档的快速访问,用于查找工具类、理解 CSS 属性和查找代码示例。当 Claude 需要使用 Tailwind CSS 时使用此技能:(1)查找特定的工具类及其效果(2)理解如何在 Tailwind 中实现特定的 CSS 属性(3)查找布局、排版、颜色、间距等方面的代码示例和最佳实践(4)学习响应式设计模式、深色模式、悬停状态和其他变体
567 -
majiayu000 Bundle Web UI Headless UIUnstyled accessible UI components by Tailwind Labs
567 -
majiayu000 Bundle Frontend Angular StoreUse when implementing state management with PlatformVmStore for complex components requiring reactive state, effects, and selectors.
567 -
majiayu000 Bundle Astro Islands- Adding interactive components to Astro pages
567 -
majiayu000 Bundle Compose SkillBuild, refactor, and review apps with Jetpack Compose and Compose Multiplatform (KMP/CMP) using MVI architecture. Covers coroutines/Flow, StateFlow, SharedFlow, Channel, ViewModels, state modeling, recomposition, Nav 3 (NavDisplay), Koin/Hilt DI, Ktor networking, Paging 3, Room, DataStore, animations, Coil image loading, accessibility (semantics, a11y, WCAG), multiplatform resources (Res.string, Res.drawable, composeResources), iOS Swift interop (SKIE, ComposeUIViewController, UIKitView, Flow→AsyncSequence), Gradle/AGP configuration (version catalog, convention plugins, composite builds), CI/CD, and desktop distribution (DMG/MSI/DEB, signing, notarization). Use when working with @Composable, ViewModel, StateFlow, Flow, KMP, Ktor, Koin, Hilt, DataStore, Room, PagingData, recomposition, Xcode/iOS interop, Gradle build config, or any Compose app development task including performance optimization, testing, cross-platform sharing, and code review.
567 -
majiayu000 Bundle Create ScreenCreate a new screen component following naming conventions and architecture
567 -
majiayu000 Bundle Dk Local LogsInspect and debug errors via logs across the harness-kit monorepo. Reads the right log file based on the error layer — backend, frontend, celery, odin CLI, or odin task execution. Use this skill whenever someone mentions a 500 error, a stack trace, a crash, 'check the logs', 'what went wrong', a service not starting, celery task failures, or any runtime error. Also triggers on: 'getting 500', 'backend error', 'celery error', 'odin failed', 'check logs', 'tail logs', 'debug this error', or /dk-local-logs.
567 -
majiayu000 Bundle Error TracingRead stack traces, follow error chains, and trace errors to their root cause. Use when the user encounters an error message, stack trace, exception, or crash. Apply when debugging async errors, React error boundaries, source map issues, or when an error message is unclear.
567 -
majiayu000 Bundle Expo PatternsComprehensive Expo/React Native patterns - NativeTabs, SF Symbols, Apple HIG, EAS builds, animations, and SDK patterns
567 -
majiayu000 Bundle Framer Motion Best PracticesFramer Motion performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring React animations with Framer Motion to ensure optimal performance patterns. Triggers on tasks involving motion components, animations, gestures, layout transitions, scroll-linked effects, and SVG animations.
567 -
majiayu000 Bundle Frontend I18NProvides guidelines for implementing internationalization (i18n) in frontend applications using Paraglide JS and the shared @eridu/i18n package.
567 -
majiayu000 Bundle I18N EnforcerEnforces internationalization best practices for Breath of Now. Use this skill when creating or editing any component, page, or UI element. Ensures NO hardcoded text and proper use of next-intl translations.
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 zensical-development, animation-patterns, architecture-agent. 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.