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.
-
pwguler Skill PrototypeBuild a throwaway UI prototype to react to before committing. Use when a design fork turns on look, feel, or flow that prose cannot settle, or when the user asks to prototype or mock something up. Prefers the /design canvas; falls back to a self-contained HTML artifact when /design is not available.
-
reticlehq Skill Verify UI ChangeCheck that a change to a web app actually works in the running app before calling it done. Drives the real page and returns a pass/fail verdict with the request that fired, the state that moved, and the file:line to fix. Use after editing a component, a form, a route, or an API call; when you have said "fixed" but have not opened the app; when the user asks "does it actually work?"; or when a change looks right on screen and you cannot prove it.
Audited -
samgalanakis Bundle Visual ExplainerTurn a topic, plan, codebase, architecture, or feature into a single self-contained HTML visual explainer — wireframes, diagrams, annotated code, file maps, and before/after panels in one offline file. Use when prose alone would be a wall of text and the reader would understand it faster as a scannable visual document.
-
sap Skill MigrateMigrate a component or directive to Angular 22+ signal-based patterns
-
sap Skill ScaffoldGenerate a working component using fundamental-ngx patterns (dialog, table, card, form, shell, layout-grid)
-
sap Skill Review PrReview a pull request against project conventions and Angular 22+ best practices
-
sap Skill A11Y AuditAudit a component for WCAG AA accessibility compliance
-
sap Skill Create TestGenerate or update unit tests for a component following project testing conventions
-
sap Skill Update DocsVerify and update documentation examples to match a component's current public API
-
sap Skill Component DocsBrowse fundamental-styles component documentation with complete HTML examples from 140+ auto-generated markdown files. Use this when the user asks about component examples, modifiers, variants, HTML structure, or wants to see working code for any fundamental-styles component (button, table, input, dialog, etc.). Also trigger when they mention Storybook examples, CSS components, or need copy-paste-ready HTML.
-
sap Skill Component CompositionHow to combine fundamental-styles components correctly - required wrappers, nesting rules, and common composition patterns
-
sap Skill Component Guidance DataFiori guidelines for data display components such as Table, List, Tree, Avatar, Calendar, Icons, etc
-
sap Skill Scss Style GuideSCSS/CSS coding standards and patterns for fundamental-styles project
-
sap Skill Component Guidance FormsFiori guidelines for form controls and input components such as Checkbox, Input, Select, Textarea, Date Picker, etc
-
sap Skill Component Guidance LayoutFiori guidelines for layout structures such as Card, Panel, Dynamic Page, Flexible Column Layout, etc
-
sap Skill Component Guidance ActionsFiori guidelines for action components Button, Product Switch (App Launcher), User Menu, Scrollbar
-
sap Skill Accessibility GuideAccessibility guidelines for writing component examples in fundamental-styles with proper ARIA, semantic HTML, and WCAG compliance
-
sap Skill Component Guidance FeedbackFiori guidelines for feedback components such as Message Strip, Notification, Dialog, Progress Indicator, etc
-
sap Skill Component Guidance NavigationFiori guidelines for navigation components such as Breadcrumb, Menu, Link, Shellbar, Vertical Navigation, etc
-
svngoku Bundle Performance OptimizationSystematically find and fix performance problems in applications, frontend and backend, by measuring first. Use this skill whenever the user reports slow endpoints, high latency, poor throughput, memory leaks, large bundles, or slow page loads; wants to profile with cProfile, py-spy, Chrome DevTools, Node --cpu-prof, or perf; run load tests with locust or k6; set performance budgets or SLOs; optimize database queries (EXPLAIN, indexes, N+1); add caching (Redis); improve frontend performance (code splitting, lazy loading, image optimization, memoization, virtualization); or tune the network (CDNs, gzip/br, HTTP/2/3). Also trigger for p50/p95/p99 latency, throughput, error rate, connection pooling, async vs threads, GIL, and memory leak investigations.
-
syncfusion Bundle Syncfusion Flutter Circular ChartsImplements Syncfusion Flutter Circular Charts (SfCircularChart) for pie, doughnut, and radial bar data visualizations in Flutter. Use when working with PieSeries, DoughnutSeries, or RadialBarSeries using the syncfusion_flutter_charts package. This skill covers chart setup, data labels, legends, tooltips, selection, annotations, gradients, animation, accessibility, and chart export.
-
takleb3rry Skill AI GovernanceAudit an existing application or guide a new build for AI governance — classifying every function as DETERMINISTIC, AI-ADVISORY, or AI-OPERATIONAL, identifying risk, and recommending hardening. Use when the user asks to "audit AI usage", "check governance", "review where AI is used", "assess AI risk", "governance review", "lock down AI", or when planning a new feature that involves AI and the user wants to understand where AI should vs. shouldn't be used. Also use when the user wants to evaluate whether a component should use AI or deterministic code.
-
taskmasterpeace Bundle Ship FaqGenerates a help center for a project from its user guide — a real-question docs/FAQ.md (grounded in the guide's workflows, troubleshooting, and glossary), a set of canned support reply templates, and a searchable, themeable single-file help page (docs/help.html). Use when the user wants an FAQ, help center, knowledge base, support docs, "frequently asked questions", canned/saved support replies, a self-serve help page, or to turn a user guide into customer-facing help. Triggers on "make an FAQ", "build a help center", "knowledge base", "support replies", "help page", "turn the guide into help docs".
-
taskmasterpeace Bundle Ship FeedTurns a project's shipping log into machine-readable data plus an embeddable changelog widget. Parses docs/SHIPPING-LOG.md + docs/VERSION into a structured docs/changelog.json (releases with version, date, and items grouped by category), then emits an RSS/Atom feed (docs/changelog.xml) and a self-contained, brand-themed <ship-changelog> web component + static HTML embed that read that JSON. For a company-page "What's new" section, an in-app "What's new" badge, and a subscribe-able feed. Use when the user wants a changelog API or JSON, an RSS/Atom changelog feed, a "what's new" widget or web component, an embeddable changelog, a release feed, or to make their shipping log machine-readable / syndicatable. Triggers on "changelog as data", "changelog.json", "RSS feed for releases", "what's new widget", "embed the changelog", "release feed", "ship-feed". Part of the /ship-* pack.
-
taskmasterpeace Bundle Ship EmailTurns a shipped release into audience-tailored announcement assets — a customer email (themed HTML + plain-text), an in-app "What's new" modal snippet, and a short social post — all in the product's brand voice, written separately for homeowners vs. investors vs. crew (or any custom audience). Reads docs/SHIPPING-LOG.md for what shipped and docs/brand.json for colors + fonts, and writes everything to docs/announcements/<version>/. Use when the user wants to announce a release, write a launch or update email, a "what's new" email or modal, release-announcement copy, a customer/investor update, or a social post for a feature — or says "announce this", "email about the release", "tell our customers what shipped", "what's new email". Part of the /ship-* pack.
-
taskmasterpeace Bundle Ship PitchGenerates an investor one-pager plus a slide-by-slide pitch deck outline from a project's own evidence — docs/brand.json (name, tagline, colors, fonts), the shipping log + git momentum stats, and the user guide. Produces docs/pitch/one-pager.md, a themeable HTML render, and docs/pitch/deck-outline.md covering problem, solution, what's shipped (momentum), who it's for, and clearly-labeled traction placeholders. Never fabricates a metric. Use when the user wants an investor pitch, one-pager, pitch deck, deck outline, fundraising doc, investor update, exec summary, or "turn what we've shipped into a pitch." Triggers on "investor one-pager", "pitch deck", "deck outline", "fundraising one-pager", "investor summary", "make a pitch", "pitch from our shipping log".
-
taskmasterpeace Bundle Ship HelpbotBuilds an embeddable "ask the guide" assistant for any app: chunks the project's user-guide markdown into docs/guide-index.json, emits a framework-agnostic <ship-helpbot> web component, and a reference /api/ask-docs route that retrieves the top sections and asks an LLM to answer WITH citations to guide anchors. Model-pluggable (Claude API, Vercel AI Gateway, or local Ollama). Use when the user wants an in-app help bot, docs chatbot, "ask the docs/guide" widget, support assistant, RAG over the user guide, embeddable help search, or "answer questions from my documentation." Triggers on "ask the guide", "help bot", "docs chatbot", "ask-docs", "in-app help assistant", "chat with my user guide", "guide search widget".
-
taskmasterpeace Bundle Shipping LogGenerates a public-facing, investor-enticing changelog ("shipping log") from a git or GitHub repository's recent history. This skill should be used when the user wants a changelog, release notes, a "what's new" feed, or a "shipping log" written for end users and investors rather than engineers — grouped by version (or date/release) with New / Improved / Fixed / Security sections, benefit-first copy, momentum stats, and an optional landing-page component. Triggers on requests like "changelog for the last N days", "shipping log", "what's new for the public/investors", "turn my commits into release notes", or "show that we're shipping constantly".
-
taskmasterpeace Bundle Ship OnboardingGenerates an in-app first-run onboarding tour from a project's user guide and screenshots — an ordered docs/onboarding.json (steps with target selectors, copy, and optional screenshot ids) plus an embeddable, themeable coachmark/tour web component. Derives the activation path from the guide's main workflows, themes from docs/brand.json, and stays in sync via docs/VERSION. Use when the user wants an onboarding tour, first-run experience, product tour, guided tour, coachmarks, walkthrough overlay, tooltips/hints for new users, a "show me around" flow, an onboarding checklist, or to turn the user guide into an in-app tour. Triggers on "onboarding tour", "first-run", "product tour", "coachmarks", "guided tour", "in-app walkthrough", "new-user tour", "ship-onboarding".
-
jim60105 Bundle React MessageAdd an emoji reaction to the trigger message. Use this to express quick emotions or acknowledge messages without sending a full text reply.
-
mariourquia Bundle Graphifyany input (code, docs, papers, images) → knowledge graph → clustered communities → HTML + JSON + audit report
-
third774 Bundle SlidevMarkdown-based presentation slides powered by Vue and Vite. Use when creating slide decks, technical presentations, conference talks, or any presentation that benefits from code highlighting, diagrams, and web technologies.
-
third774 Bundle Plannotator CompoundAnalyze a user's Plannotator plan archive to extract denial patterns, feedback taxonomy, evolution over time, and actionable prompt improvements — then produce a polished HTML dashboard report. Falls back to Claude Code ExitPlanMode denial reasons when Plannotator data is unavailable.
-
third774 Skill Explorable ExplanationsBuild single-file interactive HTML explanations that teach concepts through experimentation — sliders, animations, step-through controls, and multiple visual representations. Use when the user explicitly asks to build an explorable explanation, interactive explanation, or animated walkthrough of a concept.
-
zebbern Bundle Vue ExpertUse when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.
-
zebbern Bundle Vue Expert JSUse when building Vue 3 applications with JavaScript only (no TypeScript). Invoke for JSDoc typing, vanilla JS composables, .mjs modules.
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 syncfusion-flutter-circular-charts, ship-faq, ship-feed. 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.