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.
-
brandonwmichael Bundle Frontend Author ComponentUse this skill when authoring, refactoring, or generating React UI components. Enforces structural design patterns: Compound Components with dot-notation, Container/Presentational split with custom logic hooks, Polymorphic Slot composition (asChild), CVA variant typing, max-line limits (<=180 lines), and deterministic data-testid attributes.
-
brandonwmichael Bundle Frontend Scaffold ProjectUse this skill to initialize or configure a modern frontend workspace using Next.js (App Router) or Vite + React, Strict TypeScript, Tailwind CSS, shadcn/ui, Vitest, Playwright, and ESLint AST Guardrails. Triggers on project initialization, workspace setup, or creating missing configuration profiles.
-
jialuohu Bundle ArchifyCreate graphical architecture, workflow, sequence, data-flow, and lifecycle maps as interactive Archify HTML. Use Pretty Mermaid for explicit Mermaid or compact static diagrams.
-
jialuohu Bundle Diagram PublishSet up or inspect Cloudflare Pages diagram sharing, publish accepted standalone HTML after visual review, or remove a specifically requested recorded deployment. Archify delegates automatic sharing here after installation-specific opt-in.
-
brandonwmichael Bundle Frontend Diagnose And RepairUse this skill to orchestrate the autonomous 5-phase frontend engineering loop and self-healing workflow. Handles error localization, targeted repair generation, and re-verification across TypeScript, ESLint AST guardrails, Vitest, and Playwright. Enforces the 3-cycle iteration bound, design pattern invariants, and programmatic boundaries.
-
brandonwmichael Bundle Frontend Install UI ComponentUse this skill to install and verify shadcn/ui components (e.g., button, dialog, input, card, dropdown-menu). Triggers when new UI primitives or Radix UI components need to be added to the project.
-
relaticle Bundle MCP DevelopmentUse this skill for Laravel MCP development. Trigger when creating or editing MCP tools, resources, prompts, servers, or UI apps in Laravel projects. Covers: artisan make:mcp-* generators, routes/ai.php, Tool/Resource/Prompt/AppResource classes, schema validation, shouldRegister(), OAuth setup, URI templates, read-only attributes, MCP debugging, MCP UI apps, the x-mcp::app Blade component, createMcpApp(), default AppResource handle() auto-infers view from class name, Response::view(), AppMeta/Csp/Permissions/appMeta() configuration, #[RendersApp] attribute, Library enum for CDN libraries (Tailwind, Alpine), and host theming via CSS variables. Use this whenever the user mentions MCP apps, MCP UI, interactive MCP resources, styling MCP apps with Tailwind or Alpine, or building visual interfaces for AI agents.
-
relaticle Bundle Livewire DevelopmentUse for any task or question involving Livewire. Activate if user mentions Livewire, wire: directives, or Livewire-specific concepts like wire:model, wire:click, wire:sort, or islands, invoke this skill. Covers building new components, debugging reactivity issues, real-time form validation, drag-and-drop, loading states, migrating from Livewire 3 to 4, converting component formats (SFC/MFC/class-based), and performance optimization. Do not use for non-Livewire reactive UI (React, Vue, Alpine-only, Inertia.js) or standard Laravel forms without Livewire.
-
duodealteam Skill Duodeal V2 BlocksV2 block system of Duodeal quotations (builderVersion 2) — data model, block types (wysiwyg, html, pricing, header, faq…), off-spec REST contract, MCP tools for safe manipulation, DuoDeal JS API of html blocks, anti-overwrite checklist. Use whenever you read or write blocks, add/update/reorder/delete a block, convert a quote to V2, build an html micro-app inside a quote, or debug a V2 render (iframe height, autoResize, blocks array overwritten).
-
duodealteam Bundle Duodeal Quote DesignDuodeal design quote (HTML, V2 blocks)
-
duodealteam Bundle Duodeal HTML Block JSThe window.DuoDeal JavaScript API available inside an html block of a Duodeal V2 quote — read the deal, quotation, lines and custom fields, keep your own state persisted per block, collect answers from the client (forms, choices), let the client attach files, format currency and dates, react to live edits with onUpdate. Use whenever a block has to READ live quote data, COLLECT or STORE data from the client, hold a form, a questionnaire, an onboarding journey, a configurator or a file upload, whenever the user asks to "get data from the client", "recover data", "save the answers", "a form in the quote", "upload a document", or when a block's saved answers, their encryption, or where the sales rep reads them comes up.
-
duodealteam Skill Duodeal MCP Best PracticesGolden rules, render contract and checklist for generating, editing or delivering a Duodeal quote (HTML selling page) through the official MCP connector. Use before generating, editing or delivering a Duodeal quote, and whenever the user talks about "best practices", "golden rules", "quote checklist", "render contract", "selling page", "design quote", "premium proposal", "V2 blocks" or the Duodeal API reference. Covers the structure of native blocks, the HTML blocks that survive the visual editor and the PDF, prices and currencies, content/copy, and API write guardrails.
-
jialuohu Bundle Emil Design EngUse when explicitly seeking Emil Kowalski-inspired UI craft feedback on component polish, animation decisions, interaction details, or the small design choices that make an interface feel intentional.
-
jialuohu Bundle Pick UI LibraryUse when explicitly invoked to choose a frontend UI, motion, chart, interaction, state, or styling library for a concrete task.
-
gabuldev Skill Flutter StateUse when implementing or reviewing Flutter state management with Cubit - a sealed status class with variants, BlocBuilder with pattern matching, a Cubit fed by a Stream for realtime data, or an event bus for cross-module communication. Triggers when a screen has to react to data that changes.
-
gabuldev Skill Flutter ThemingUse when creating, migrating or auditing a Material 3 theme in a Flutter app - assembling ColorScheme and ThemeData, theming a specific component, replacing a hardcoded colour with a theme token, or reviewing visual consistency. Triggers on any mention of colour, theme, dark mode, or "this looks off-brand" on a Flutter screen.
-
gabuldev Skill Flutter AccessibilityUse when implementing or auditing accessibility on a Flutter screen — the Semantics widget, screen-reader labels (TalkBack/VoiceOver), colour contrast, minimum tap-target size, system font scaling, or semantics in a web build. Also triggers on "make this accessible", "a11y", or a request for an accessibility review.
-
jialuohu Bundle Review AnimationsUse when explicitly asked to review existing animation or motion code against a focused craft and accessibility bar without implementing changes.
-
belentani7 Bundle React ExpertUse when building React 18+ applications in .jsx or .tsx files, Next.js App Router projects, or create-react-app setups. Creates components, implements custom hooks, debugs rendering issues, migrates class components to functional, and implements state management. Invoke for Server Components, Suspense boundaries, useActionState forms, performance optimization, or React 19 features.
-
ai-automation-tools Bundle Project Hub ScaffoldStand up a browsable HTML console over a folder of project documents — Project Hub is a zero-dependency Node server plus a static explorer that turns any workspace into a clickable document tree in the browser, with no build step and no install. Use when asked to add a workspace to an existing Project Hub, scaffold a fresh portable installation of the server and explorer, build a document browser or docs console for a project, or match an existing Hub page's theme, sidebar tree and navigation. Source: github.com/ai-automation-tools/project-hub (MIT).
-
ai-automation-tools Skill HTML Email TemplatesThree reusable HTML email templates for automated systems, built to survive the email clients that strip your CSS — a plain inline-styled notification/alert, a dark banner report wrapper, and an inline light-card digest — plus the subject-line, label and shared-footer conventions that keep a fleet of automated emails consistent and filterable. Transport-agnostic: the templates emit HTML and plain text, so any transactional email API (Resend, Postmark, SendGrid, SES) or SMTP relay can send them. Use whenever building or sending an automated email, alert, notification, digest, status report, or a generated report that gets emailed or attached.
-
ai-automation-tools Bundle Project Hub DemoWork on Project Hub's hosted demo at project-hub.ai-automation-tools.dev — the capture build in `Demo/build-demo.mjs` that stands the real hub up against the `Demo/Workspace` fixture, crawls every response and writes flat files into `Demo/site`, plus the `Demo/static/demo.js` fetch shim, the `sub()` literal assertions against `Hub/index.html`, and the Pages workflow. Use for "the demo build failed with expected 1x … found 0", "add a workspace / repo / document to the fixture", "the demo shows a stale tree", "an image or PDF 404s on the demo but works locally", "slug collision", "the demo deploy / CNAME / GitHub Pages", "captured N API responses is too low in CI", and any edit to Demo/ or .github/workflows/demo.yml.
-
belentani7 Bundle ShadcnManages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
-
belentani7 Skill WhadoaUse when the user describes something they saw but cannot name — by how it looks, where they saw it, or what it was for — and expects identification: a file, photo, HTML page, video, repo, clone or dupe, local vs pushed artifact, or something possibly open-source or Anthropic/Claude-related.
-
belentani7 Bundle Fullstack AppCrea aplicaciones fullstack completas de cero en minutos. Backend + Frontend + Database + Auth + Deploy. Usa para crear apps reales, MVPs, SaaS, dashboards, e-commerce.
-
belentani7 Skill Tailwind V4 MasteryEstilizado reactivo y utilitario a nivel de produccion con Tailwind CSS 4.
-
belentani7 Skill Nextjs On CloudflareBuild, migrate, and deploy Next.js apps on Cloudflare Workers with vinext. Use when starting a Next.js project on Cloudflare, moving an existing app to Workers, choosing between vinext and OpenNext, or setting up vinext for Workers. For setup, migration, or deployment, install vinext's upstream skills with `npx skills add cloudflare/vinext` if missing, then read and follow the applicable skill and docs.
-
belentani7 Skill Threejs FundamentalsCore Three.js scene architecture for scenes, cameras, WebGLRenderer, Object3D hierarchy, transforms, coordinate systems, resize handling, animation loops, and cleanup. Use when creating or debugging the foundation of any Three.js app, canvas, component, viewport, or reusable 3D scene shell.
-
belentani7 Bundle Turnstile SpinSet up, repair, or migrate to Cloudflare Turnstile bot verification in an existing frontend and backend, including server-side Siteverify.
-
belentani7 Skill React 19 OptimizationManejo de estado y abstraccion de hooks en React 19 con Server Components.
-
belentani7 Bundle Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
-
belentani7 Bundle Secure T MaestroOrquestación de agentes para el repositorio secure-t: mejora y mantenimiento de React/Vite, Express/TypeScript, IA gobernada, cyber-range, auditoría, accesibilidad y renderizado Java opcional. Usar al diseñar, implementar, revisar, probar o refactorizar código de secure-t, especialmente cuando se necesite coordinar frontend, backend, seguridad, experiencia educativa o un módulo Java de renderizado.
-
belentani7 Bundle Md DocumentConverts long-form markdown (specs, RFCs, reports, plans, explainers) into a single-file, lightly-interactive HTML document with sticky TOC, scrollspy, search filter, code-copy buttons, and design-system-driven brand tokens. Triggers when the markdown-html-orchestrator classifies an input as DOCUMENT, or when invoked directly via /cs:md-document. Reads the design-system config via config_loader.py and inlines the user's 12 derived CSS custom properties; refuses to render if onboarding hasn't run. Single-file output — Google Fonts + Prism.js CDN are the only externals; no framework runtime, no build step. Use after orchestrator routing or after design-system onboarding is confirmed.
-
belentani7 Bundle Creative Web AlgorithmBuild or refactor premium creative-web experiences from an existing codebase using an observe-first execution algorithm. Use for HTML/CSS/JS/WebGL landing pages, SaaS interfaces, parallax, image-to-motion, liquid glass/metal, chromatic effects, canvas scenes, boot state machines, and performance-sensitive interactive frontends. Triggers: "make this page 3D", "add WebGL", "creative landing page", "liquid glass UI", "Three.js scene", "interactive canvas", "parallax website", "SaaS hero section", "webGL portfolio", "shader effects", "particle system web", "chromatic aberration", "motion design web", "boot state machine", "creative web algorithm".
-
belentani7 Bundle React View TransitionsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components, animate list reorder, implement directional (forward/back) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions view transitions, `startViewTransition`, `ViewTransition`, transition types, or asks about animating between UI states in React without third-party animation libraries.
-
belentani7 Bundle Advanced Frontend SkillCreate award-winning, cinematic frontend interfaces that feel ALIVE. Combines 10+ years of creative frontend experience with technical excellence. Specializes in WebGL, custom shaders, premium animations, and distinctive aesthetics that would win on Awwwards. Use when building landing pages, dashboards, platforms, or any interface where "generic AI slop" is unacceptable.
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-author-component, frontend-scaffold-project, archify. 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.