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.
-
bananayong Bundle StreamdownImplement, configure, and customize Streamdown — a streaming-optimized React Markdown renderer with syntax highlighting, Mermaid diagrams, math rendering, and CJK support. Use when working with Streamdown setup, configuration, plugins, styling, security, or integration with AI streaming (e.g., Vercel AI SDK). Triggers on: (1) Installing or setting up Streamdown, (2) Configuring plugins (code, mermaid, math, cjk), (3) Styling or theming Streamdown output, (4) Integrating with AI chat/streaming, (5) Configuring security, link safety, or custom HTML tags, (6) Using carets, static mode, or custom components, (7) Troubleshooting Tailwind, Shiki, or Vite issues.
-
bananayong Bundle Webapp TestingToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
-
bananayong Skill JSON Render ReactReact renderer for json-render that turns JSON specs into React components. Use when working with @json-render/react, building React UIs from JSON, creating component catalogs, or rendering AI-generated specs.
-
bananayong Skill JSON Render React NativeReact Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render/react-native, building React Native UIs from JSON, creating mobile component catalogs, or rendering AI-generated specs on mobile.
-
agentient Skill Typescript Prop DefinitionTypeScript interface conventions, JSDoc comments, generics, utility types, and cva + VariantProps patterns. Keywords: "props", "interface", "types", "typescript", "generics", "VariantProps"
-
agentient Skill Web Accessibility PatternsWeb accessibility patterns: semantic HTML, ARIA attributes, keyboard navigation, screen reader support, focus management. Keywords: "accessibility", "a11y", "aria", "screen reader", "keyboard", "semantic html"
-
agentient Skill Nextjs Project ScaffoldingOpinionated Next.js 14+ project structure and configuration. Use when scaffolding new projects, setting up folder structure, or configuring tsconfig.json, eslint, prettier. Activated by keywords: "new project", "scaffold", "initialize", "project structure", "setup".
-
agentient Skill Firebase Nextjs Integration StrategiesNext.js 14+ App Router integration with Firebase, including server/client SDK separation, data fetching in Server Components, real-time listeners, middleware patterns, and optimistic updates with caching. Keywords: "nextjs", "app router", "server component", "client component", "middleware", "integration"
-
agentient Skill Nextjs App Router File ConventionsSpecial file conventions in Next.js 14+ App Router (page, layout, loading, error, route). Use when creating pages, layouts, API routes, or understanding file-based routing. Keywords: "new page", "layout", "loading state", "error boundary", "api route", "file convention".
-
peterbamuhigire Bundle Skills Web DevTop-level router for the Chwezi Core Systems web-development and software-engineering skills engine. Use for AI systems, SaaS, architecture, APIs, databases, security, frontend engineering, mobile, DevOps, reliability, product engineering, SDLC documentation, catalog maintenance, delivery evidence packs, routing fixtures, and world-class engineering quality gates.
-
waterplanai Bundle Human Agentic DesignGenerates interactive HTML prototypes optimized for dual human+agent interaction. Produces semantic, accessible designs with Tailwind + DaisyUI (Tier A) or React + shadcn/ui + Vite (Tier B). Triggers on keywords: prototype, design, UI prototype, landing page, dashboard, form design, human-agentic, had, mockup, wireframe
-
x-cmd Bundle React Native DevReact Native and Expo development guide covering components, styling, animations, navigation, state management, forms, networking, performance optimization, testing, native capabilities, and engineering (project structure, deployment, SDK upgrades, CI/CD). Use when: building React Native or Expo apps, implementing animations or native UI, managing state, fetching data, writing tests, optimizing performance, deploying to App Store/Play Store, setting up CI/CD, upgrading Expo SDK, or configuring Tailwind/NativeWind.
-
waterplanai Bundle Ac Tools Human Agentic DesignGenerates interactive HTML prototypes optimized for dual human+agent interaction. Produces semantic, accessible designs with Tailwind + DaisyUI (Tier A) or React + shadcn/ui + Vite (Tier B). Triggers on keywords: prototype, design, UI prototype, landing page, dashboard, form design, human-agentic, had, mockup, wireframe
-
thebeardedbearsas Bundle Testing ReactStratégie de Tests React 19 + Compiler 1.0. Use when writing tests, reviewing test coverage, or setting up testing.
-
thebeardedbearsas Skill Testing ReactnativeTesting React Native 0.85+. Use when writing tests, reviewing test coverage, or setting up testing.
-
thebeardedbearsas Skill Security ReactnativeSecurity - React Native 0.85+ Best Practices. Use when reviewing security, implementing auth, or hardening code.
-
peterbamuhigire Bundle Tailwind CSSUse when implementing or reviewing Tailwind CSS styling, responsive layouts, state variants, theme tokens, layers, grids, or build configuration. Use a design-system skill for visual direction and accessibility-wcag for formal accessibility review.
-
takmczk Skill Repo ScanCross-stack source code asset audit — classifies every file, detects embedded third-party libraries, and delivers actionable four-level verdicts per module with interactive HTML reports.
-
oliver-kriska Bundle Phx BriefInteractive briefing of a plan file — explains reasoning, schema; Use when developers need to understand a plan…
-
oliver-kriska Bundle BriefInteractive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.
-
zhaog100 Bundle API TesterREST API testing and validation toolkit. Send requests, validate responses, benchmark performance, generate HTML reports. Use when the user wants to: (1) Test a REST API endpoint, (2) Validate API responses against expectations, (3) Benchmark API endpoint performance, (4) Test all endpoints from an OpenAPI/Swagger spec, (5) Generate API test reports, (6) Debug HTTP responses including status codes, headers, and bodies.
-
oliver-kriska Skill Hexdocs FetcherFetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm…
-
peterbamuhigire Bundle Image CompressionUse when implementing or reviewing client image optimisation plus authoritative server decode, validation, resize, metadata stripping, and canonical re-encoding. Use saas-managed-visual-assets for administrative asset lifecycle and frontend-performance for page budgets.
-
peterbamuhigire Skill Nextjs App RouterUse when implementing or reviewing a Next.js App Router application with server and client components, route handlers, middleware, caching, authentication, streaming, or deployment. Use react-development for framework-neutral components and api-design-first for external APIs.
-
peterbamuhigire Bundle React DevelopmentUse when implementing or reviewing React components, hooks, state ownership, forms, rendering performance, error boundaries, or component tests. Use nextjs-app-router for Next.js server boundaries and ux-content-strategy for product content systems.
-
peterbamuhigire Bundle Pwa Offline FirstUse when building offline-first Progressive Web Apps — Service Worker lifecycle, Workbox caching strategies, IndexedDB via Dexie.js, Background Sync for queued writes, Web Push notifications, Lighthouse gates, and Next.js PWA integration. Default for apps that must work on EDGE/2G or intermittent connectivity.
-
peterbamuhigire Bundle UX Content StrategyUse when planning, governing, or upgrading product content as a system - voice charts, content-first design, UI text patterns, form completion gates, error taxonomy, content measurement, decision communication, lifecycle narrative, and content operations. Higher-level orchestration above tactical microcopy and form mechanics.
-
peterbamuhigire Bundle Typescript Full StackUse when building end-to-end TypeScript applications — Node backend (Fastify), React/Next frontend, shared types via tRPC or Zod, monorepo with turborepo/nx, Prisma/Drizzle data layer, end-to-end type safety.
-
peterbamuhigire Bundle Web App Security AuditUse when auditing a PHP/JavaScript/HTML web application for security vulnerabilities. Covers configuration, authentication, authorization, input validation, XSS, API security, HTTP headers, and dependency scanning. Produces a severity-rated audit...
Audited -
peterbamuhigire Bundle Frontend PerformanceUse when defining, implementing, or auditing frontend performance for web apps and SaaS frontends; produces a per-flow performance budget, measurement plan tied to SLOs, and CI regression gate. Use api-design-first for API shape and observability-monitoring for server SLOs.
-
faberlens Bundle Canvas HardenedDisplay HTML content on connected OpenClaw nodes (Mac app, iOS, Android).
-
v1truv1us-ai-eng-system Bundle Pr Review CanvasGenerate an interactive PR review walkthrough as an HTML page. Fetches PR data via gh API, categorizes files into core vs mechanical changes, adds reviewer annotations, and renders diffs with moved-code detection. Use when the user pastes a GitHub PR URL and asks for a review, walkthrough, or summary, or says \"review this PR\".
-
faberlens Bundle Discord HardenedUse when you need to control Discord from OpenClaw via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, create/edit/delete channels and categories, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.
-
peterbamuhigire Bundle Mobile Game DesignUse when designing or validating a mobile game's player fantasy, core loop, touch controls, sessions, onboarding, accessibility, progression, economy, retention, and ethical monetisation; use engine skills for implementation.
-
peterbamuhigire Bundle Game Testing PolishUse when planning or executing game QA, playtesting, balance, usability, compatibility, accessibility, localisation, save migration, regression, bug triage, polish prioritisation, alpha, beta, or release-candidate gates.
-
v1truv1us-ai-eng-system Skill Frontend UI EngineeringComponent architecture, design systems, state management, responsive design, WCAG 2.1 AA accessibility. Use when building or modifying user-facing interfaces.
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 typescript-full-stack, typescript-prop-definition, web-accessibility-patterns. 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.