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 Nativephp Livewire IntegrationThis skill should be used when the user asks about "livewire nativephp", "livewire native event", "#[OnNative]", "livewire camera", "livewire component native", "livewire geolocation", "livewire biometrics", "handle native event in livewire", "livewire photo upload", "livewire scanner", or needs to integrate NativePHP native functionality into Livewire components.
567 -
majiayu000 Bundle Next JS Better Auth IntegrationA conceptual skill for integrating Better Auth with Next.js App Router
567 -
majiayu000 Bundle Architecture Paradigm Event DrivenAsynchronous event-based communication to decouple producers/consumers for scalability and resilience.Triggers: event-driven, message queue, pub/sub, asynchronous processingUse when: real-time workloa
567 -
majiayu000 Bundle Create Serena Memory For Component为任意组件或模块创建/更新 Serena memory 的工作流与格式规范。用于用户要求“源码级梳理并写入 Serena memory”的场景,例如“对 X 进行源码级梳理并写入 Y.md”,或者“分析 X 并生成Serena memory”。适用于组件类/接口名或模块名(如 OACModule_*),并要求输出包含概述/职责/涉及文件/架构/依赖/注意事项/调用方等章节。
567 -
majiayu000 Bundle Ln 631 Test Business Logic AuditorBusiness Logic Focus audit worker (L3). Detects tests that validate framework/library behavior (Prisma, Express, bcrypt, JWT, axios, React hooks) instead of OUR code. Returns findings with REMOVE decisions.
567 -
majiayu000 Bundle Nextjs App Router File ConventionsSpecial file conventions in Next.js 14+ App Router for pages, layouts, and API routes. PROACTIVELY activate for: (1) creating pages and layouts, (2) implementing loading and error states, (3) building API route handlers. Triggers: "new page", "layout", "api route"
567 -
majiayu000 Bundle Nextjs Server Side Error DebuggingDebug getServerSideProps and getStaticProps errors in Next.js. Use when: (1) Page shows generic error but browser console is empty, (2) API routes return 500 with no details, (3) Server-side code fails silently, (4) Error only occurs on refresh not client navigation. Check terminal/server logs instead of browser for actual error messages.
567 -
majiayu000 Bundle Openai Image GenBatch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
567 -
majiayu000 Bundle RaycastRaycast extension development framework. Use for creating extensions, API integration, UI components, command development, TypeScript patterns, React integration, and extension publishing.
567 -
majiayu000 Bundle Applying Next JS Basic PrinciplesApply Next.js design principles and best practices for App Router, Server Components, caching strategies, and modern patterns including Next.js 16 updates. Use when building Next.js applications, implementing features, reviewing architecture, migrating to Next.js 16, or when the user mentions Next.js development, components, routing, optimization, or version updates.
567 -
majiayu000 Bundle Frontend Accessibility StandardsBuild accessible user interfaces using semantic HTML, proper ARIA attributes, keyboard navigation, color contrast, and screen reader compatibility. Use this skill when creating or modifying frontend components, HTML templates, React/Vue/Svelte components, forms, interactive elements, navigation menus, modals, or any UI elements. Apply when working with HTML files, JSX/TSX components, template files, ensuring keyboard accessibility, implementing focus management, adding alt text to images, creating form labels, testing with screen readers, managing ARIA attributes, maintaining color contrast ratios, or building heading hierarchies. Use for any task involving UI accessibility compliance, WCAG standards, or inclusive design patterns.
567 -
majiayu000 Bundle Nativephp Javascript IntegrationThis skill should be used when the user asks about "javascript nativephp", "vue nativephp", "react nativephp", "#nativephp import", "Native.on", "js native function", "javascript camera", "javascript scanner", "inertia nativephp", "svelte nativephp", "frontend native api", or needs to use NativePHP native functionality in JavaScript/Vue/React applications.
567 -
majiayu000 Bundle Using Dev Team7 specialist developer agents for backend (Go/TypeScript), DevOps, frontend, design, QA, and SRE. Dispatch when you need deep technology expertise.
567 -
majiayu000 Bundle Blazor Mudblazor GuidelinesBlazor component best practices and MudBlazor usage for ISLAMU Event. Covers Server + WebAssembly hybrid, MudBlazor components, lifecycle, state management, and render modes.
567 -
majiayu000 Bundle Gdex UI Portfolio DashboardReact component patterns for GDEX portfolio dashboards — token balances, trade history, chain selectors, and live data polling
567 -
majiayu000 Bundle Implementation Task CreatorUse when breaking down a component for implementation - creates task file in implementation_process/in_progress/ with TDD steps and acceptance criteria
567 -
majiayu000 Bundle Mini AppsCreate standalone React mini-apps via the Mini-Apps toolchain. Use when asked to build apps, forms, schedulers, dashboards, or shareable web components. Do not write app code directly to the repo.
567 -
majiayu000 Bundle Nextjs Middleware GeneratorGenerate Next.js middleware for authentication, authorization, redirects, CORS, rate limiting, and internationalization. Use when asked to create middleware, protect routes, add CORS, handle redirects, or set up i18n routing.
567 -
majiayu000 Bundle Ck RemotionBest practices for Remotion - Video creation in React
567 -
majiayu000 Bundle Jinja2A Python templating engine for rendering text (often HTML) from templates and context data.
567 -
majiayu000 Bundle Testing Web Apps With PlaywrightTest EventOS web application end-to-end using Playwright browser automation via MCP. Use PROACTIVELY for smoke tests after deployments, validating user flows (booking, event creation, dashboard), debugging production issues, and verifying RLS policies. Supports accessibility-based interactions, network monitoring, and multi-browser testing.
567 -
majiayu000 Bundle Nano Banana PlaceholdersGenerates on-brand frontend placeholder images (hero, cards, avatars, etc.) using Google's Nano Banana (Gemini image models) via google-genai.
567 -
majiayu000 Bundle Tanstack Appoperation RequestsStandardize how API requests are defined and consumed via AppOperation together with TanStack Query. Use in React Native/Expo projects when the user mentions appOperation, QUERY_KEYS, api.ts from this kit, or wants to add new API calls, hooks, or screens that talk to the backend.
567 -
majiayu000 Bundle Threejs Impl React Three FiberUse when building 3D scenes with React using React Three Fiber (R3F). Prevents the common mistake of mixing imperative Three.js code with R3F's declarative model, creating objects inside useFrame, or forgetting Suspense for loaders. Covers Canvas, useFrame, useThree, useLoader, JSX mapping, event system, performance patterns. Keywords: React Three Fiber, R3F, Canvas, useFrame, useThree, useLoader, @react-three/fiber, 3D React, declarative Three.js.
567 -
majiayu000 Bundle Web Files File Upload PatternsFile upload patterns - drag-drop dropzones, chunked/resumable uploads, S3 presigned URLs, file validation (MIME type, magic bytes), progress tracking, image preview, accessibility (ARIA)
567 -
majiayu000 Bundle Hedgehog Bootstrap Landing Page CoreUse once, at the start of a new Hedgehog project on the landing-page core, to land the pre-verified Astro + Tailwind v4 workspace and verify it's green. Runs as the only move of the `bootstrap` agent on this core — there are no add-on steps, unlike full-stack-app. Invoked automatically by `planner` after Confirm & Lock.
567 -
majiayu000 Bundle React Code Quality Reviewer PromptUse when a React implementation task is complete and needs quality-focused code review, especially test quality validation (behavioral tests, assertion counts, mock boundaries, anti-patterns like getter/className tests)
567 -
majiayu000 Bundle Skills Synqing Spectrasynq Trinity21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for A
567 -
majiayu000 Bundle Firebase Nextjs Integration StrategiesNext.js 14+ App Router integration with Firebase including server/client SDK separation and data fetching patterns. PROACTIVELY activate for: (1) setting up dual SDK architecture for client/server, (2) fetching data in Server Components with Admin SDK, (3) implementing real-time listeners in Client Components. Triggers: "nextjs firebase", "app router", "server client sdk"
567 -
majiayu000 Bundle Adding AnimationsUse when adding animations, transitions, hover effects, or motion design. MANDATORY for every component. Covers Framer Motion patterns.
567 -
majiayu000 Bundle Frontend Responsive Design StandardsBuild responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that works across all screen sizes. Use this skill when creating or modifying UI layouts, responsive grids, breakpoint styles, mobile navigation, or any interface that needs to adapt to different screen sizes. Apply when working with responsive CSS, media queries, viewport settings, flexbox/grid layouts, mobile-first styling, breakpoint definitions (mobile, tablet, desktop), touch target sizing, relative units (rem, em, %), image optimization for different screens, or testing layouts across multiple devices. Use for any task involving multi-device support, responsive design patterns, or adaptive layouts.
567 -
majiayu000 Bundle MuiMaterial UI component library best practices for React applications. Component patterns, theming, styling with sx prop, custom components. Trigger: When using Material-UI components, implementing MUI theming, or creating custom MUI-based components.
567 -
majiayu000 Bundle Pre Dev API DesignGate 4: API contracts document - defines component interfaces and data contracts before protocol/technology selection. Large Track only.
567 -
majiayu000 Bundle StyleguideBuild a complete CSS design system style guide
567 -
majiayu000 Bundle 301 Frameworks Spring Boot CoreUse when you need to review, improve, or build Spring Boot 4.0.x applications — including proper usage of @SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties (with @Validated), component scanning, conditional configuration and profiles, constructor injection, @Primary and @Qualifier for multiple beans of the same type, bean minimization, graceful shutdown, virtual threads, Jakarta EE namespace consistency, and scheduled tasks. This should trigger for requests such as Review Java code for Spring Boot application; Apply best practices for Spring Boot application in Java code. Part of cursor-rules-java project
567 -
majiayu000 Bundle Flutter Improving AccessibilityConfigures a Flutter app to support assistive technologies like Screen Readers. Use when ensuring an application is usable for people with disabilities.
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 Responsive Design Standards, NativePHP Livewire Integration, Next.js Better Auth Integration. 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.