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.
-
alexsnchz Bundle Framer MotionExpert skill for Motion (formerly Framer Motion) — the React animation library. Use this skill whenever the user asks to animate React components, add transitions, implement gesture interactions (drag, hover, tap), create scroll-linked effects, animate route/component presence, or build shared-element transitions. Also triggers for: page transitions, spring animations, layout animations, AnimatePresence, variants, useMotionValue, useScroll, useTransform, whileHover, whileTap, stagger effects, motion values, or any 'how do I animate X in React' question. Invoke even if the user doesn't mention 'framer-motion' by name — if they want smooth UI animations in React, this skill applies.
-
allianz Skill AquilaUse when working with Aquila / Angular Brand Kit (formerly Angular NDBX) components from @allianz/ng-aquila. Covers imports, usage patterns, form handling, grid layout, and component API.
-
alpacahq Bundle Starter DashboardScaffold a local Next.js Alpaca dashboard using the published @alpacahq/alpaca-trade-api SDK for paper Trading API and Market Data API workflows. Use when the user asks for starter-dashboard, a starter Alpaca dashboard, a local Trading API demo, a Market Data API dashboard, or a greenfield Next.js Alpaca SDK prototype.
-
amazon-agi-labs Bundle UI VerificationVerify whether a live web app matches its design specification using deterministic CSS checks against the DOM, AND verify user flows by executing Gherkin scenarios via Nova Act. Translates design claims into rules and runs them via verify_* MCP tools; executes flows via act() and act_get(). Produces a combined visual + flow report with annotated screenshots and per-flow detail. Use when checking visual style, component rules, accessibility, project conventions, platform patterns, or end-to-end user journeys against a live site.
-
bahayonghang Bundle Zot BrainstormUse when the user wants Zotero-backed research brainstorming, gap analysis, limitation analysis, innovation directions, or next-step research ideas from existing Zotero collections, workspaces, or explicit item keys. This skill turns real Zotero references into traceable Markdown and HTML reports. Do not use for ordinary Zotero lookup, library maintenance, generic web literature search, citation-format teaching, or paper summaries that are not grounded in Zotero sources. (v1.0.1)
-
bartolli Bundle GraphWhole-codebase structural map of the codanna index as one self-contained HTML disc. Wedges per top-level module, concentric rings with hubs at the centre, hover or click a symbol to light its edge web, search, hide or highlight modules, brush a date range on the ribbon timeline (symbols dated by git blame), heatmap of symbols added per day, per-module colour picker. Use when the question is about the shape of the whole codebase or a module family (what is central, which modules talk, where the hubs sit), not one symbol's neighbourhood. Needs codanna >= 0.14 (`codanna dump`).
-
beastjs Bundle React To BeastAudit and port complete React applications to Beast BTSX → TSRX → Octane while preserving behavior, route contracts, and styling. Use for migrations from Vite, Create React App, React Router, TanStack Router, Remix, or Next.js. Tailwind is the default target; pure CSS is optional. Do not use for routine Beast authoring or unrelated React refactors.
-
bikeshaving Bundle Crank Component AuthoringBuild web apps, dashboards, landing pages, widgets, calculators, forms, quizzes, charts, visualizations, animations, dynamic SVGs, MathML equations, blogs, or games as single-file HTML with no build step, using Crank.js, an elegant UI framework which allows you to write components with plain JavaScript functions, generators, and promises. Use when user asks to create something interactive, build a single-file HTML app, or start a greenfield frontend project. Always trigger when converting code from React, Vue, Svelte, Solid, or any other web framework to Crank.js, when the user mentions Crank by name, or when comparing different web/UI frameworks. Not for projects already using other frameworks.
-
bitget-wallet-ai-lab Bundle Dapp Common SkillCommon DApp development patterns and UI components. Use this skill whenever the user wants to build a DApp, create a wallet-connected web app, add token transfers, chain switching, message signing, transaction status tracking, or any blockchain-interactive frontend. Also use when the user mentions DApp layout, transfer forms, signing panels, gas estimation, chain selectors, wallet connection UI, or multi-chain architecture — even if they don't explicitly say "DApp". Use proactively for any web3 frontend work including React + Vite, Next.js, or Vue projects that interact with wallets. Pair with a wallet-specific skill (e.g. Bitget Wallet Developer Skill) for complete DApp development. Do NOT use for smart contract development, backend services, or wallet-internal implementation.
-
blockdancez Bundle Share Codex ChatExport the current visible Codex conversation into a high-fidelity HTML page and deploy it to PreviewShip as a public share link. Use when users ask to share a Codex chat, export a Codex transcript, publish a Codex conversation, or create a public URL for implementation context.
-
blockdancez Bundle Share Claude Code ChatExport Claude Code JSONL conversations into high-fidelity HTML pages with safe tool timelines, then deploy them to PreviewShip as public share links. Use when users ask to share a Claude Code chat, export Claude Code history, publish a Claude Code conversation, or create a public URL for implementation and review context.
-
bloodyburger Bundle Frontend DevSpec-strict Frontend Developer that implements UI components with mandatory accessibility, full component state coverage, and test scaffolds. Operates in three modes - The Contract Validator (checks spec completeness before coding and runs a short intake for anything undefined), The Component Builder (implements components with all states - default/hover/focus/active/disabled/error/loading), and The Quality Auditor (self-reviews against heuristics, generates unit and a11y tests). Builds from a design spec, a structured Deployment Code handoff, or a described component, and asks about whatever the spec leaves undefined rather than inventing it. Use when users have wireframes, specs, or a component to build. Triggers on implement this spec, build from deployment code, code this wireframe, turn this design into code, frontend implementation, develop this UI, build this component, generate tests for component.
-
brandonburrus Bundle Follow Graph SpecThis skill should be used when implementing or building software FROM an existing graphspec-conformant spec bundle, pulling only the relevant subgraph for each unit of work instead of re-reading the whole bundle. It applies when the user says "implement this spec", "build from the graphspec", "follow this graphspec to build X", "implement the next component/requirement in the spec", or a graphspec bundle (an `index.md` plus `<name>.<type-token>.md` files) is present or referenced as the source of truth for a coding task. It should not be used to author or extend a graphspec bundle (use create-graph-spec instead), for specs in any other format the graphspec CLI cannot parse, or as a substitute for actually reading the pulled concept files and their test scenarios before writing code.
-
buildatscale-tv Bundle GenerateNano Banana (nano-banana) image generation skill. Use this skill when the user asks to "generate an image", "generate images", "create an image", "make an image", uses "nano banana", or requests multiple images like "generate 5 images". Generates images using Google's Gemini models (Flash, Pro, or Nano Banana 2) for any purpose - frontend designs, web projects, illustrations, graphics, hero images, icons, backgrounds, or standalone artwork. Invoke this skill for ANY image generation request.
-
buildermethods Bundle Agentcanon ManifestInstall or update the skills manifest, a standalone HTML page at ~/.agents/skills-manifest.html that lists every skill on this machine. Use when asked to install, update, refresh, or rebuild the skills manifest.
-
burkeholland Skill PostrboardApply the Postrboard design language to frontend work. Quiet CSS for loud products, code-native, restrained, non-generic.
-
callstack Bundle BrownieProvides guidance for shared state in React Native brownfield apps with @callstack/brownie. Define stores in TypeScript, run brownfield codegen, use the generated APIs in React Native and native hosts, and package native artifacts for integration.
-
callstack Bundle Brownfield NavigationRoute React Native calls to existing native screens through a generated Brownfield navigation contract.
-
cameroncooke Bundle AxeProvides agent-ready AXe CLI usage guidance for iOS Simulator automation. Use when asked to "use AXe", "automate a simulator", "tap/swipe/type on simulator", "set a slider", "describe UI", "take a screenshot", "record video", "batch steps", or "interact with an iOS app". Covers all commands including touch, gestures, sliders, text input, keyboard, buttons, accessibility, screenshots, video, and batch workflows.
-
cp3hnu Skill React FormattingUse when setting up or fixing lint/format inconsistencies in a React project without Next.js (Vite, CRA, etc.), when commit messages fail conventional-commit checks, or when configuring eslint-plugin-react, Prettier, Husky, lint-staged, commitlint, and VSCode/Cursor plugins.
-
crowdsecurity Bundle CrowdsecUse when the user is installing, configuring, operating, or debugging CrowdSec — including cscli, LAPI/CAPI, hub collections, parsers/scenarios/whitelists deployment, bouncers (firewall, nginx, traefik, caddy), WAF (AppSec component) deployment, bot detection / AppSec challenge mode (blocking headless browsers and scrapers, allowing verified crawlers), profiles, notifications, upgrades, and fail2ban migration. Covers bare-metal/systemd, Docker, Kubernetes/Helm, and CrowdSec Console enrollment. This is an operational skill — it does not author WAF rules, scenarios, or parsers.
-
cyhhao Bundle PlaywriterControl the user's own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox via playwriter cli. Automate web interactions, take screenshots, inspect accessibility trees, debug & profile web applications.
-
dabaibian Skill CSS Micro FxPure CSS functional feedback effects for form inputs, buttons, loading states and text links. Triggered by :focus, :active, and state changes — not hover. Auto-matches intensity to the existing design style. Zero JS, zero dependencies, no SSR issues. Sourced from cssfx (6.1k ★).
-
dabaibian Skill CSS Hover EffectsAutomatically detect the design style of a webpage and apply matching pure-CSS hover effects. Zero JS, zero dependencies, no SSR issues. Covers navigation, cards, buttons, icons, tags, borders, shadows, and speech bubbles. Sourced from Hover.css (29.4k ★) and modernized.
-
darasoba Bundle Engineering ManagerSenior engineering-manager / principal-engineer persona for modern full-stack web apps — the technical lead who owns architecture, raises the quality bar, and is the final reviewer before code ships. Has deep, current (2026) command of the stack: Next.js 16 App Router, React 19, TypeScript, Tailwind CSS 4, Supabase (@supabase/ssr + Row Level Security), Vitest, Playwright, and Vercel (Fluid Compute). USE THIS SKILL whenever the work involves designing a feature or system, making or recording an architecture/tradeoff decision, reviewing or approving a change before merge, deciding "is this the right approach / is this scalable / can we ship this", scoping technical work, onboarding to a codebase, or any question that benefits from a staff-level engineer's judgment about this stack. Also trigger on: "review this", "is this right", "how should we build/structure X", "design", "architecture", "tradeoffs", "approve", "sign off", "ship it", "is this safe", server/client boundaries, Server Actions, RLS, caching, time
-
debbl Bundle Shadcn HooksApply shadcn-hooks React hooks where appropriate to build concise, maintainable React features.
-
debbl Skill Add HookStep-by-step guide for adding a new React hook to the shadcn-hooks project. Use when the user wants to create, add, or implement a new hook in this repository.
-
delta-hq Bundle Cc Canary HTMLHTML-rendered version of /cc-canary — produces a long-form nerf-detection report as a standalone dark-theme HTML file and auto-opens it in the browser. Same analysis as /cc-canary (forensic markdown writeup), same narrative placeholders, but the output is a styled HTML page suitable for viewing, sharing, or printing. Writes `./cc-canary-<YYYY-MM-DD>.html` to the current directory.
-
digital-go-jp Skill Develop Componentコンポーネントを新規作成・更新する。CSS、HTML、Storybook Stories、テスト、JavaScript(Custom Elements)の実装を含む。
-
dimdasci Bundle C4 DiagramProduce C4 software architecture diagrams in Mermaid notation (flowchart + subgraphs, not experimental C4* syntax). Handles system context, container, component, deployment, dynamic, and landscape views. Use when the user needs architecture diagrams, wants to visualize system structure, or mentions C4, Mermaid, or software architecture communication. Validates output syntax.
-
dimitrigilbert Skill Parsearger UtilsUtilities for parseArger. Use this skill for PROJECT scaffolding, DOCUMENTATION generation, COMPLETION scripts, and HTML FORMS.
-
djb258 Skill Storage LovableLovable-generated UI layer for the Storage Container Go-NoGo feasibility analysis tool. Trigger on: Lovable, lovable.dev, lovable-tagger, componentTagger, UI scaffolding, frontend generation, Vite config, ShadCN components, or any reference to the original app generation history. Also trigger when discussing the React frontend architecture, component library choices, or the export-to-GitHub workflow that produced this codebase. If someone asks "where did this frontend come from" or "why is the code structured this way," this skill has the answer.
-
gibbok Bundle Create Typescript NewsCreate and synchronize concise, source-faithful TypeScript news pages for every language configured in this repository's Astro/Starlight website. Use when asked to add, publish, translate, edit, remove, audit, or synchronize news in website/src/content/docs/typescript-news, or when a website language is added. Require an explicit source/context handoff before creating or materially editing a news item; the handoff may come from the user or from a preceding research workflow requested by the user.
-
gitlabhq Skill Oak Component IntegrationIntegrating a new advanced component with OAK (Omnibus Adjacent Kubernetes). Use this skill when a task involves adding NGINX reverse proxy configuration, Helm values generation, component database documentation, CI jobs, or operator documentation for a new OAK component in omnibus-gitlab.
-
gleapsdk Bundle Gleap Sdk SetupIntegrates the Gleap customer feedback SDK into projects. Detects the platform (JavaScript, iOS, Android, React Native, Flutter, Ionic Capacitor, Cordova, FlutterFlow) and guides through installation, initialization, permissions, and common API usage like user identification and event tracking. Use when adding Gleap, setting up feedback SDK, or integrating Gleap SDK.
-
gleapsdk Bundle Migrate From IntercomMigrates projects from Intercom to Gleap. Detects Intercom SDK integration (JavaScript, iOS, Android, React Native, Flutter), removes it, installs the Gleap SDK, and replaces all Intercom API calls with Gleap equivalents. Also covers server-side REST API migration. Use when switching from Intercom to Gleap, replacing Intercom, or migrating away from Intercom.
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 framer-motion, aquila, starter-dashboard. 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.