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 Frontend PlaywrightVisual QA gate for frontend code. ALWAYS use before delivering any UI changes - navigate, screenshot, verify console is error-free. Use for: responsive testing across viewports, form/interaction testi
567 -
majiayu000 Bundle Frontend ResponsiveImplement responsive designs using mobile-first development, fluid layouts, standard breakpoints, and relative units to ensure optimal viewing across all device sizes. Use this skill when creating layouts, implementing breakpoints, styling for different screen sizes, or ensuring mobile compatibility. When working with responsive CSS, media queries, viewport configurations, or mobile-optimized components. When testing across device sizes, implementing touch-friendly interfaces, or optimizing for mobile performance. When working in any frontend file that affects layout, spacing, typography, or visual presentation across different screen sizes.
567 -
majiayu000 Bundle Frontend Specialist提供前端开发、UI 实现、移动应用开发和现代前端框架能力。当需要实现用户界面、构建组件或开发移动应用时使用。
567 -
majiayu000 Bundle Frontend TypescriptMaster TypeScript's type system for bulletproof JavaScript applications. Expert in advanced types, generics, and type-safe patterns. Activate for TypeScript development, type system design, or JavaScript migration.
567 -
majiayu000 Bundle Frontend UI BuilderBuild responsive frontend pages and reusable UI components with clean layouts and modern styling.
567 -
majiayu000 Bundle Fullstack DeveloperComplete full-stack development with Next.js 13+, React, Firebase, Tailwind CSS, and payment integration (Stripe, JazzCash, EasyPaisa). Build production-ready e-commerce platforms, SaaS applications, and scalable web applications. Comprehensive coverage of frontend architecture, backend API routes, database design, authentication systems, payment processing, form handling, error management, and optimization. Generate complete project structures, pages, components, API routes, database schemas, security rules, and deployment configurations using TypeScript.
567 -
majiayu000 Bundle Fvtt Version CompatThis skill should be used when importing Foundry classes, registering sheets, loading templates, enriching HTML, or using any Foundry API that has moved to namespaces. Covers compat wrappers, deferred sheet registration, and the modern-first fallback pattern.
567 -
majiayu000 Bundle Gantt Chart CreatorCreate project timeline Gantt charts with dependencies, milestones, and progress tracking. Supports static (PNG/SVG) and interactive (HTML) output.
567 -
majiayu000 Bundle Generic UX DesignerProfessional UX expertise for any project type. Covers user research, design thinking, interaction patterns, accessibility, and design critique. Use when designing new features, improving UX, conducting design reviews, or evaluating user flows. For visual UI work, combine with ui-research skill.
567 -
majiayu000 Bundle Gluestack MCP ToolsUse when discovering, exploring, or retrieving gluestack-ui components via MCP tools. Provides access to component source code, variants, demos, and metadata.
567 -
majiayu000 Bundle HTML Specific RulesYou are a coding standards expert specializing in html specific rules.
567 -
majiayu000 Bundle Integration HelpersIntegration templates for FastAPI endpoints, Next.js UI components, and Supabase schemas for ML model deployment. Use when deploying ML models, creating inference APIs, building ML prediction UIs, designing ML database schemas, integrating trained models with applications, or when user mentions FastAPI ML endpoints, prediction forms, model serving, ML API deployment, inference integration, or production ML deployment.
567 -
majiayu000 Bundle Interaction PhysicsMaster microinteractions, animations, transitions, and feedback systems. Create intentional, delightful interactions that guide users and provide clear feedback. Includes animation principles, timing, easing, state transitions, and best practices for performance and accessibility.
567 -
majiayu000 Bundle Just Fucking CancelAnalyze bank transaction CSVs to find recurring charges, categorize subscriptions, and cancel what you don't need. Use when user says "cancel subscriptions", "audit subscriptions", "find recurring charges", or "what am I paying for". Supports Apple Card, Chase, Mint, and generic CSV formats. Outputs interactive HTML audit with copy-to-cancel workflow.
567 -
majiayu000 Bundle Keyboard NavigationKeyboard accessibility, focus management, and shortcuts.
567 -
majiayu000 Bundle Lead Gen CalculatorMulti-step calculator UI for Astro. Quote tools, pricing calculators. Uses astro-forms for backend.
567 -
majiayu000 Bundle Macos AccessibilitymacOS Accessibility APIs for automation and text selection
567 -
majiayu000 Bundle Mailpit IntegrationTest email sending locally using Mailpit with .NET Aspire. Captures all outgoing emails without sending them. View rendered HTML, inspect headers, and verify delivery in integration tests.
567 -
majiayu000 Bundle Mapping HTML To APIMaps HTML content elements to API response fields and generates data binding specifications. Updates the "APIマッピング" section in screen spec.md.
567 -
majiayu000 Bundle Mermaid DiagrammingCreates Mermaid v11+ diagrams with ELK layout and YAML frontmatter. Covers 22 diagram types: flowchart, mindmap, block, sequence, journey, state, ER, class, requirement, pie, quadrant, sankey, xy, radar, gantt, treemap, C4, architecture, packet, timeline, gitgraph, kanban. Use when visualizing: logic flow, interactions, state machines, data models, charts, system architecture, or any diagram requiring theming, classDef styling, or accessibility.
567 -
majiayu000 Bundle Middleware PatternsNext.js middleware runs before every request. StepLeague uses it for auth protection and redirects.
567 -
majiayu000 Bundle Moai Domain TestingEnterprise testing framework with pytest 8.4.x, Vitest 4.x, Playwright 1.48.x, Testing Library 15.x, httpx 0.28.x, k6 load testing, and accessibility testing
567 -
majiayu000 Bundle Moai Library NextraEnterprise Nextra documentation framework with Next.js. Use when building documentation sites, knowledge bases, or API reference documentation.
567 -
majiayu000 Bundle Mobile App Thinking提供移动应用全链路架构思考框架,涵盖技术选型、离线同步、平台适配、性能优化、发布流程五大维度。当需要设计移动 APP、评审客户端架构、或需要全局视角审视原生/跨平台方案时使用。支持 Native/React Native/Flutter、推送通知、数据同步、iOS/Android 双平台等移动端特有场景决策。
567 -
majiayu000 Bundle Native App DesignerCreates breathtaking iOS/Mac and web apps with organic, non-AI aesthetic. Expert in SwiftUI, React animations, physics-based motion, and human-crafted design. Use for iOS/Mac app UI, React/Vue animations, native-feel web apps, physics-based motion design. Activate on "SwiftUI", "iOS app", "native app", "React animation", "motion design", "UIKit", "physics animation". NOT for backend logic, API design (use backend-architect), simple static sites (use web-design-expert), or pure graphic design (use design-system-creator).
567 -
majiayu000 Bundle Nativewind PatternsNativeWind (Tailwind CSS for React Native) styling patterns. Use when styling mobile components.
567 -
majiayu000 Bundle Nextjs App ScaffoldUse this skill whenever the user wants to create or restructure a Next.js app with my standard stack (TypeScript, App Router, Tailwind CSS, shadcn/ui, Vitest, and Playwright E2E tests). Prefer this skill when the task involves starting a new frontend project or aligning an existing one to my conventions.
567 -
majiayu000 Bundle Nextjs Blog NetlifyNext.js blog with visual editing and Tailwind CSS for Netlify.
567 -
majiayu000 Bundle Nextjs Page CreatorCreates Next.js 16 App Router pages with loading and error states. Use when asked to create new routes, pages, or views.
567 -
majiayu000 Bundle Nodejs Package JSONPatch a Node.js project's package.json for standard build automation. Use when asked to add/standardize package.json scripts like prebuild/postbuild for TypeScript builds (rimraf dist + tsc-alias), adjust prebuild for Next.js (rimraf dist .next), or ensure an existing package.json pkg config includes required scripts/assets/targets/outputPath.
567 -
majiayu000 Bundle Notebooks Front EndUse when editing docs/index.html, creating charts with Plot, adding SQL cells, loading data with FileAttachment, or building visualizations. Triggers on any editing of docs/index.html, Observable notebooks, or front-end visualization work.
567 -
majiayu000 Bundle Pages Explorer TreeComplete implementation guide for the DocsSidebar v2 (React Complex Tree + Convex + Liveblocks + AI).
567 -
majiayu000 Bundle Payment IntegrationPayment gateway integration. Providers: SePay (Vietnamese: VietQR, bank transfer, cards), Polar (global SaaS: subscriptions, usage-based billing). SDKs: Node.js, PHP, Python, Go, Laravel, Next.js. Capabilities: checkout flows, subscription management, webhooks, QR code generation, benefit automation, tax compliance. Actions: integrate, implement, configure, handle payments/subscriptions/webhooks. Keywords: payment gateway, SePay, Polar, VietQR, bank transfer, subscription, usage-based billing, checkout, webhook, QR code, API key, OAuth2, product management, customer portal, tax compliance, MoR, recurring payment, invoice. Use when: integrating payment processing, implementing checkout, managing subscriptions, handling payment webhooks, generating payment QR codes, building billing systems.
567 -
majiayu000 Bundle Pc GRAPHQL Frontend前端自定义 GraphQL API 接口. 当需要在 Vue 3 前端调用后端自定义接口(非标准 CRUD)时使用此技能
567 -
majiayu000 Bundle Phase Doc GeneratorGenerates comprehensive implementation documentation for software development phases. Creates 7 professional documents including atomic commit plans, checklists, environment setup, review guides, and testing strategies. Use when the user mentions "generate phase documentation", "create implementation docs", "phase planning", "atomic commits documentation", "implementation guide", or needs structured documentation for a development phase with step-by-step implementation plans. Supports any tech stack (Next.js, Django, React, Python, etc.). Uses adaptive sizing (1-20+ commits) based on actual complexity rather than arbitrary limits.
567 -
majiayu000 Bundle Platform SpecialistPlatform-specific integration expert for LINE Mini App (LIFF), Expo (React Native), and Tauri (Desktop). Handles platform APIs, native features, and deployment. Called when app needs platform-specific features beyond standard web. Triggers: "LINE Mini App", "LIFF", "LINE OA", "mobile app", "Expo", "React Native", "desktop app", "Tauri", platform integration, native features.
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 frontend-playwright, Frontend Responsive, frontend-specialist. 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.