Best Skills for Web Development Work

Web development skills cover the full lifecycle of building for the browser and server. This topic includes skills for requirements (defining what to build and how you'll know it's done), design (shaping the solution before and during implementation), implementation (turning design into working software), testing (gathering evidence the software does what was asked), release (getting a version into users' hands), and operate & iterate (keeping it running and deciding what to change next). Use the ranked list below to find a skill that matches your current phase. Start with the sub-topic that reflects your immediate need, then compare the top few skills in that group. The ranking is based on observed search demand, so the most sought-after skills appear first.

8 to start with46 top options

Start with these.

Web development follows the same lifecycle as other software, with extra weight on the browser, the server, and how they meet.

These are the closest matches for this work. Start with the first one and open it to install.

What to build, for whom, and how you will know it is done.The shape of the solution before (and while) it is built.Turn the design into working software.Evidence the software does what was asked.Get a version into users' hands.Keep it running and decide what to change next.

46 top options

  1. Rank 04
    Direct

    nuxt

    Nuxt full-stack Vue framework with SSR, auto-imports, file-based routing, server routes, data fetching, and deployment guidance.

    Needs (stated): Node.js

    8,150 · popularity
    View Agent Skill
  2. Rank 05
    Direct

    imagegen-frontend-web

    Frontend image-direction skill generating premium website design reference images, one per section, for landing pages and marketing sites developers can recreate.

    • Implementation
    346,401 · popularity
    View Agent Skill
  3. Rank 06
    Direct

    convex

    Convex backend platform skill: TypeScript database, server functions, scheduling, file storage, auth, and realtime sync, with routing to capability skills for full-stack apps.

    • Implementation
    • Release
    • Operate & iterate
    101,507 · popularity
    View Agent Skill
  4. Rank 07
    Direct

    tanstack-start-best-practices

    TanStack Start best practices for full-stack React apps: server functions, middleware, SSR, authentication, error handling, and deployment patterns.

    • Implementation
    • Release
    9,567 · popularity
    View Agent Skill
  5. Rank 08
    Direct

    frontend-design-direction

    Sets a frontend design direction for production UI work, covering purpose, audience, tone, typography, color, motion, and layout for websites and apps.

    • Implementation
    6,663 · popularity
    View Agent Skill
Explore 38 more Agent Skills
  1. Rank 09
    Direct

    vercel-cli

    Deploys, manages, inspects, and troubleshoots Vercel projects from the CLI, covering deployments, env vars, domains, logs, metrics, and Core Web Vitals.

    • Release
    6,132 · popularity
    View Agent Skill
  2. Rank 10
    Direct

    azure-static-web-apps

    Creates, configures, and deploys Azure Static Web Apps using the SWA CLI, including local emulation, staticwebapp.config.json, Functions APIs, and GitHub Actions CI/CD.

    • Implementation
    • Release
    8,917 · popularity
    View Agent Skill
  3. Rank 11
    Direct

    aws-blocks

    Guides building full-stack applications with AWS Blocks, an Infrastructure-from-Code framework covering APIs, storage, auth, realtime, and deployment.

    • Design
    • Implementation
    • Release
    4,834 · popularity
    View Agent Skill
  4. Rank 12
    Possible

    chrome-devtools

    Expert browser automation, debugging, and performance analysis using Chrome DevTools MCP: navigation, screenshots, network inspection, and performance profiling.

    15,114 · popularity
    View Agent Skill
  5. Rank 13
    Possible

    agent-browser

    Browser automation CLI for AI agents: navigate pages, fill forms, click, screenshot, extract data, and test web apps via CDP.

    • Testing
    985,975 · popularity
    View Agent Skill
  6. Rank 14
    Possible

    mobile-native

    Makes a web app feel native on phones: fixes sticky hover, tap highlights, 100vh bugs, input zoom, safe areas, and touch interactions with CSS and meta tags.

    44,769 · popularity
    View Agent Skill
  7. Rank 15
    Possible

    typescript-pro

    Implements advanced TypeScript type systems, custom type guards, utility types, branded types, and tRPC for end-to-end type safety.

    • Design
    • Implementation
    10,374 · popularity
    View Agent Skill
  8. Rank 16
    Possible

    lark-apps

    Notable

    妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV 查询、环境变量管理、应用协作者与协作权限设置、应用角色与成员管理、自动化触发器(定时/记录变更/Webhook/飞书审批)。当用户要开发/新建一个系统·工具·平台·应用,或要本地开发 / 云端开发 / 修改 / 部署 / 发布 / 上线 / 拿可分享链接,或用 HTML 做页面·网站·部署到妙搭,或要设计 / design / mockup / prototype / wireframe / 做 PPT / deck / 视觉探索,或提到妙搭/Spark/Miaoda(应用运行时域名形如 *.aiforce.cloud)、应用数据库、应用文件存储、开放 API Key、可见范围、应用协作者/开发权限、应用角色/角色成员、线上日志、接口请求量、错误量、延迟、访问量、环境变量、给妙搭应用配自动化任务/定时触发/审批通过后自动触发时使用。不负责普通云盘文件上传(lark-drive)、飞书文档编辑(lark-doc)、原生幻灯片创建(lark-slides)。

    659,164 · popularity
    View Agent Skill
  9. Rank 17
    Possible

    constraint-driven-development

    Establishes a project's quality bar as a written CONSTRAINTS.md contract with thresholds for coverage, performance, and accessibility, and watches diffs for weakened checks.

    20,124 · popularity
    View Agent Skill
  10. Rank 18
    Possible

    parallel-feature-development

    Coordinates parallel feature development with file ownership strategies, conflict avoidance, interface contracts, and integration patterns for multi-agent implementation.

    • Implementation
    9,482 · popularity
    View Agent Skill
  11. Rank 19
    Possible

    stripe-best-practices

    Notable

    Guides Stripe integration decisions across development and test environment planning (separate sandboxes vs the shared test mode sandbox), API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, API key permissions, webhooks, OAuth). Use when planning, building, modifying, testing, or reviewing any Stripe integration, including choosing a development environment, accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.

    92,624 · popularity
    View Agent Skill
  12. Rank 20
    Possible

    gh-axi

    Operates GitHub through the gh-axi CLI: issues, pull requests, discussions, stacked PRs, workflow runs, releases, and Projects.

    6,159 · popularity
    View Agent Skill
  13. Rank 21
    Possible

    design-mobile-apps

    Designs mobile app UI screens via the Sleek API, creating projects and rendered screens from plain-language descriptions, then implementing in HTML, React Native, or SwiftUI.

    Needs (stated): API key · Paid account

    692,237 · popularity
    View Agent Skill
  14. Rank 22
    Direct

    aspnet-core

    Official

    Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.

    • Implementation
    View Agent Skill
  15. Rank 23
    Direct

    vue-best-practices

    Notable

    MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.

    • Design
    View Agent Skill
  16. Rank 24
    Direct

    fullstack-guardian

    Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use…

    • Requirements
    • Design
    • Implementation
    5,226 · popularity
    View Agent Skill
  17. Rank 25
    Direct

    frontend-design

    Official

    Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

    • Implementation
    765,703 · popularity
    View Agent Skill
  18. Rank 26
    Direct

    figma-implement-design

    Official

    Translates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions "implement design", "generate code", "implement component", provides Figma URLs, or asks to build components matching Figma specs. For Figma canvas writes via `use_figma`, use `figma-use`.

    • Implementation

    Needs (stated): Node.js

    View Agent Skill
  19. Rank 27
    Direct

    frontend-design-review

    Official

    > Review and create distinctive, production-grade frontend interfaces with high design quality and design system compliance. Evaluates using three pillars: frictionless insight-to-action, quality craft, and trustworthy building. USE FOR: PR reviews, design reviews, accessibility audits, design system compliance checks, creative frontend design, UI code review, component reviews, responsive design checks, theme testing, and creating memorable UI. DO NOT USE FOR: Backend API reviews, database schema reviews, infrastructure or DevOps work, pure business logic without UI, or non-frontend code.

    • Requirements
    • Implementation
    View Agent Skill
  20. Rank 28
    Direct

    vue-testing-best-practices

    Notable

    Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

    View Agent Skill
  21. Rank 29
    Direct

    web-design-guidelines

    Official

    Review 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".

    View Agent Skill
  22. Rank 30
    Direct

    webapp-testing

    Official

    Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

    • Implementation
    View Agent Skill
  23. Rank 31
    Direct

    tailwind-design-system

    Notable

    Build scalable design systems with Tailwind CSS v4, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.

    64,327 · popularity
    View Agent Skill
  24. Rank 32
    Direct

    cloudbase

    Use this skill when you develop, design, build, deploy, debug, migrate, or troubleshoot CloudBase (腾讯云开发, 云开发, TCB, 微信云开发) projects — Web, 微信小程序, 小程序, uni-app, mobile (iOS, Android, Flutter, React Native). Covers UI (页面, 界面, 表单, dashboard, prototype, 原型); auth (登录, 注册, OAuth, publishable key);…

    • Requirements
    • Implementation
    • Release

    Needs (stated): Credentials

    12,130 · popularity
    View Agent Skill
  25. Rank 33
    Direct

    browser-automation

    Vision-driven browser automation using Midscene. Operates from screenshots — no DOM or accessibility labels needed. Runs in headless Puppeteer — does NOT take over the user's mouse or keyboard. Also supports CDP mode and Bridge mode to connect to an existing Chrome. Use this skill when the user…

    • Implementation
    • Testing
    5,652 · popularity
    View Agent Skill
  26. Rank 34
    Direct

    antfu-design

    Notable

    antfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS.

    View Agent Skill
  27. Rank 35
    Direct

    api-and-interface-design

    Notable

    Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

    • Implementation
    View Agent Skill
  28. Rank 36
    Direct

    test-driven-development

    Notable

    Use when implementing any feature or bugfix, before writing implementation code

    • Requirements
    • Implementation
    View Agent Skill
  29. Rank 37
    Possible

    azure-microsoft-playwright-testing-ts

    Official

    Run Playwright tests at scale using Azure Playwright Workspaces (formerly Microsoft Playwright Testing). Use when scaling browser tests across cloud-hosted browsers, integrating with CI/CD pipelines, or publishing test results to the Azure portal.

    • Requirements
    • Release
    View Agent Skill
  30. Rank 38
    Possible

    figma-create-design-system-rules

    Official

    Generates custom design system rules for the user's codebase. Use when user says "create design system rules", "generate rules for my project", "set up design rules", "customize design system guidelines", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.

    • Design

    Needs (stated): MCP server

    View Agent Skill
  31. Rank 39
    Possible

    figma-generate-design

    Official

    Use this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma. Triggers: 'write to Figma', 'create in Figma from code', 'push page to Figma', 'take this app/page and build it in Figma', 'create a screen', 'build a landing page in Figma', 'update the Figma screen to match code'. This is the preferred workflow skill whenever the user wants to build or update a full page, screen, or view in Figma from code or a description. Discovers design system components, variables, and styles via search_design_system, imports them, and assembles screens incrementally section-by-section using design system tokens instead of hardcoded values.

    • Implementation
    View Agent Skill
  32. Rank 40
    Possible

    notion-spec-to-implementation

    Official

    Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.

    • Requirements
    View Agent Skill
  33. Rank 41
    Possible

    penpot-design-md

    Official

    Extract a DESIGN.md design-documentation file from a Penpot file: a portable markdown spec (YAML frontmatter with colors/typography/rounded/spacing/components token maps + prose sections: Overview, Colors, Typography, Layout, Shapes, Components, Do's & Don'ts, Iteration Guide, Known Gaps) in the design-md format, grounded in the file's real tokens, library assets, and sampled component styles — never invented. Read-only on the canvas; writes one local markdown file. Triggers: 'generate DESIGN.md', 'create a design.md', 'document the design system as markdown', 'export design guidelines', 'extract design documentation', 'design system spec file', 'make a style guide file from this design'.

    View Agent Skill
  34. Rank 42
    Possible

    penpot-design-to-code-review

    Official

    Review a Penpot design against its implemented code (a source component or Storybook story) and emit a structured DRIFT report. Use when an engineer needs to confirm the build matches the design: extract HTML/CSS from a selection, map its tokens/structure/states to the code component, diff them, and list what each side is missing with severity and a reconciliation. Degrades gracefully to a design-system-token check when no code source is supplied. Triggers: 'design to code review', 'does my code match the design', 'design code parity', 'compare Penpot to my component', 'check this against Storybook', 'extract HTML/CSS from this selection', 'find design drift', 'design implementation diff'.

    View Agent Skill
  35. Rank 43
    Possible

    teams-app-developer

    Official

    Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. Includes sub-skills for project creation, local testing, cloud deployment, troubleshooting, and Slack-to-Teams migration. USE FOR: Teams agent, bot, tab, message extension, Declarative Agents, Custom Engine Agents, local testing, Agents Playground, Azure resource provision, remote deployment, Slack to Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion. DO NOT USE FOR: general web development, non-bot/non-Teams projects.

    • Release
    View Agent Skill
  36. Rank 44
    Possible

    finishing-a-development-branch

    Notable

    Use when implementation is complete, all tests pass, and you need to decide how to integrate the work

    View Agent Skill
  37. Rank 45
    Possible

    source-driven-development

    Notable

    Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.

    • Requirements
    • Implementation

    Needs (stated): Python

    View Agent Skill
  38. Rank 46
    Possible

    spec-driven-development

    Notable

    Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.

    • Requirements
    • Implementation
    View Agent Skill
What this topic covers

What this topic covers

Each sub-topic groups Agent Skills for a specific situation.

Requirements
What to build, for whom, and how you will know it is done.
Design
The shape of the solution before (and while) it is built.
Implementation
Turn the design into working software.
Testing
Evidence the software does what was asked.
Release
Get a version into users' hands.
Operate & iterate
Keep it running and decide what to change next.
Frequently asked questions

Frequently asked questions

How is the list ordered?
The list is ranked by observed search demand. Direct matches for the topic appear first, and there is a cap on any single publisher.
What sub-topics are included?
The sub-topics are Requirements, Design, Implementation, Testing, Release, and Operate & iterate. Each covers a distinct phase of the web development lifecycle.
How is web development different from other software development?
Web development follows the same lifecycle as other software, but with extra weight on the browser, the server, and how they meet.

How to install an Agent Skill

Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:

  • Claude Code — copy the SKILL.md for design-taste-frontend into ~/.claude/skills/design-taste-frontend/ for yourself, or .claude/skills/design-taste-frontend/ to share it with a project.
  • From the registry — run npx skills add leonxlnx/taste-skill@design-taste-frontend.
  • Or download design-taste-frontend from its source and place that SKILL.md in the directory above.

How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.