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.
-
davepoon Bundle Server ComponentsThis skill should be used when the user asks about "Server Components", "Client Components", "'use client' directive", "when to use server vs client", "RSC patterns", "component composition", "data fetching in components", or needs guidance on React Server Components architecture in Next.js.
-
sickn33 Skill Vercel DeploymentExpert knowledge for deploying to Vercel with Next.js
45.1k -
thedixitjain Skill Angular MigrationMaster AngularJS to Angular migration, including hybrid apps, component conversion, dependency injection changes, and routing migration.
2 -
sickn33 Skill Vibe Code CleanupSafe production cleanup and hardening for vibe-coded fullstack apps (Next.js, React, Node.js, etc.). Removes dead imports, unused files, and broken references without breaking routes or APIs.
45.1k -
thedixitjain Skill Algolia SearchExpert patterns for Algolia search implementation, indexing strategies, React InstantSearch, and relevance tuning
2 -
hashgraph-online Skill Client Side JSUse when a val needs to ship JavaScript that runs in the browser — React apps, vanilla DOM scripts, canvas/games, htmx/Alpine, or any client-side module beyond a single inline snippet. Explains how Val Town serves transpiled .ts/.tsx/.jsx modules with no build step, how the browser resolves their imports, and how to load third-party deps.
-
thedixitjain Skill Color BlockingWeb and App implementation guide for Color Blocking. Trigger when user wants large color sections, striking layout divisions, and Mondrian-style grids.
2 -
hashgraph-online Bundle CSS Math UnitsExplain, derive, and debug CSS math for measurement units, calc(), min(), max(), clamp(), custom properties, inheritance, em/rem scaling, percentages, viewport units, and box model formulas. Use when CSS dimensions compute unexpectedly, when mixing units, when building scalable spacing/type systems, or when reviewing box sizing and inherited values.
-
thedixitjain Bundle Design ShotgunDesign shotgun: generate multiple AI design variants, open a comparison board, collect structured feedback, and iterate. (gstack)
2 -
thedixitjain Skill Duotone DesignWeb and App implementation guide for Duotone Design. Trigger when user wants two-color schemes, striking imagery, and Spotify-like playlist aesthetics.
2 -
thedixitjain Skill Holographic UIWeb and App implementation guide for Holographic UI. Trigger when user wants light-based appearance, projected interfaces, and transparent floating elements.
2 -
hashgraph-online Bundle Immersion FlowDesign for flow specifically — calibrate challenge to skill, provide immediate feedback, set clear goals, foreground the activity. Use when designing tools for skilled work (writing, drawing, programming, music), games, learning experiences, or any context where sustained engagement is the goal. Flow is the most-researched aspect of immersion; the conditions for it are specific and the design moves that support it are well-documented.
-
thedixitjain Skill Layered DesignWeb and App implementation guide for Layered Design. Trigger when user wants multiple depth levels, floating panels, and overlapping content.
2 -
thedixitjain Skill Makepad Layout| CRITICAL: Use for Makepad layout system. Triggers on: makepad layout, makepad width, makepad height, makepad flex, makepad padding, makepad margin, makepad flow, makepad align, Fit, Fill, Size, Walk, "how to center in makepad", makepad 布局, makepad 宽度, makepad 对齐, makepad 居中
2 -
sickn33 Skill Makepad SkillsMakepad UI development skills for Rust apps: setup, patterns, shaders, packaging, and troubleshooting.
45.1k -
sickn33 Skill Markstream VueIntegrate markstream-vue into plain Vue 3 with renderer modes, code and DOM choices, streaming state, virtualization, optional peers, and scoped components.
45.1k -
thedixitjain Skill Mermaid ExpertCreate Mermaid diagrams for flowcharts, sequences, ERDs, and architectures. Masters syntax for all diagram types and styling.
2 -
rohitg00 Skill Nextjs MasteryNext.js 14+ App Router patterns including RSC, ISR, middleware, parallel routes, and data fetching
-
thedixitjain Skill React PatternsReact 18/19 patterns including hooks discipline, server/client component boundaries, Suspense + error boundaries, form actions, data fetching, state management decision trees, and accessibility-first composition. Use when writing or reviewing React components.
2 -
thedixitjain Skill Retro FuturismWeb and App implementation guide for Retro Futurism. Trigger when user wants vintage future concepts, 1950s space age aesthetics, or atompunk vibes.
2 -
thedixitjain Skill Spatial DesignWeb and App implementation guide for Spatial Design. Trigger when user wants environment-aware layouts, Apple Vision Pro inspiration, and mixed reality aesthetics.
2 -
thedixitjain Skill Threejs SkillsCreate 3D scenes, interactive experiences, and visual effects using Three.js. Use when user requests 3D graphics, WebGL experiences, 3D visualizations, animations, or interactive 3D elements.
2 -
sickn33 Skill Trpc FullstackBuild end-to-end type-safe APIs with tRPC — routers, procedures, middleware, subscriptions, and Next.js/React integration patterns.
45.1k -
thedixitjain Skill UI ScreenshotsCapture screenshots of web apps during development using Playwright and PIL. Supports full-page captures, interactive states, and an iterate-on-crop workflow that avoids slow re-screenshots.
2 -
sickn33 Skill UI Skills RootUse before UI-related work to select the smallest useful UI Skills context through the ui-skills CLI.
45.1k -
thedixitjain Skill UI UX DesignerCreate interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools.
2 -
ag-ui-protocol Skill Agui Dotnet Human In The Loop> Pause an AG-UI agent run for a human, then resume it, with the AG-UI .NET SDK — gate a sensitive tool behind explicit approval, or interrupt a run to collect free-form input from the user before continuing. USE FOR: requiring human approval before a tool executes (ApprovalRequiredAIFunction + ToolApprovalRequestContent/ToolApprovalResponseContent, resume by appending the request + CreateResponse(approved)); pausing a run to ask the user a question and resuming with their answer (InterruptRequestContent / InterruptResponseContent, RunAgentInput.Resume); how a paused run surfaces as RUN_FINISHED outcome=interrupt and how the client detects and answers it. DO NOT USE FOR: tools that run without approval on the server (use agui-dotnet-server-tools) or in the client (use agui-dotnet-client-tools); plain chat (use agui-dotnet-streaming-chat); shared state, generative UI, multimodal, or...
-
thedixitjain Skill Frontend Optimistic MutationsA portable, framework-agnostic discipline for the write path of any React or React Native app using a query/cache layer. Codifies the optimistic-update lifecycle (cancel in-flight queries → snapshot every affected cache → patch instantly → roll back verbatim on error → invalidate on...
2 -
hashgraph-online Skill Frontendcomponent Development前端组件开发方法论,包括组件设计原则、状态管理、样式实现和性能优化
-
hashgraph-online Bundle Iconic Arbitrary And SymbolicApply arbitrary and symbolic icon design — using forms with no inherent meaning that depend on convention to communicate (the hamburger menu, the kebab menu, the AI sparkle, app brand-mark icons). Use when a function has no clear visual referent, when working within a domain that has its own icon vocabulary, when establishing or following a convention, or when evaluating whether a convention is strong enough to support icon-only treatment. Arbitrary icons require prior learning to work; the skill is calibrating when to follow a convention vs. when to label.
-
sickn33 Bundle Vercel React View TransitionsGuide React and Next.js view transitions, shared element animations, route transitions, transition types, and reduced-motion-safe UI state animation.
45.1k -
hashgraph-online Bundle Obsidian CLI Runtime AdminUse this skill when the user needs Obsidian runtime administration through official desktop CLI commands for plugins, restricted mode, themes, CSS snippets, command catalog/hotkeys, or targeted command execution. Keep this skill separate from note CRUD, Sync/Publish, and devtools diagnostics.
-
thedixitjain Bundle Oo Component DocumentationCreate or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs.
2 -
thedixitjain Skill Compose Multiplatform PatternsCompose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI.
2 -
hashgraph-online Bundle Fitts Law Pointer AccelerationUse this skill when the question involves cursor speed, pointer acceleration curves, or interaction with input devices that vary in precision (mouse, trackpad, stylus, touchscreen, eye-tracking). Trigger when designing for varied input devices, building drag interactions, designing scrubbers / sliders / handles, or analyzing why a UI feels "fiddly." Sub-aspect of `fitts-law`; read that first if you haven''t already.
-
hashgraph-online Bundle Form Follows Function As AxiomUse this skill when applying the descriptive form-follows-function interpretation — functional clarity as a source of aesthetic quality. Trigger when designing tools, dashboards, or instrumental surfaces where every element should earn its presence. Sub-aspect of `form-follows-function`; read that first.
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 server-components, client-side-js, trpc-fullstack. 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.