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.
-
mrzhang123 Bundle Listed Company Financial AnalysisAnalyze listed companies, stocks, annual reports, quarterly results, prospectuses, financial statements, valuation, business quality, cash flow quality, and investment risk. Use this skill whenever the user asks to analyze a public company, compare listed companies, interpret financial reports, judge valuation, assess financial health, or produce a stock/company research report. The final deliverable should normally be a structured HTML report with charts, tables, sources, calculation notes, valuation range, risks, and tracking checklist.
-
christyjacob4 Skill Slide DeckCreate stunning interactive slide deck presentations on any topic. Researches the topic using web search and academic papers (via alphaxiv), extracts figures and diagrams from papers (via pdf skill), gathers case studies and real-world examples, then produces a self-contained interactive HTML slide deck with D3.js charts, Anime.js animations, and a companion markdown file with speaker notes. TRIGGER THIS SKILL when users want to create a presentation, slide deck, talk, pitch deck, lecture slides, keynote, or any slide-based content — whether they say "make a presentation on X", "create slides about X", "build a deck for my talk on X", "I need slides for X", "prepare a presentation", "make a pitch deck", or any request involving slides, decks, or presentations.
-
christyjacob4 Skill Guided LearningAdaptive guided learning skill that teaches any concept by tracing backward to prerequisites, assessing the learner's level, and dynamically switching between Socratic, Bloom's taxonomy, and Visual teaching styles based on responses. Uses web search for accuracy and research papers via alphaxiv when relevant. Produces runnable code examples and a polished shareable HTML page. TRIGGER THIS SKILL when users want to learn, study, understand, or build intuition for any concept — whether they say "teach me about X", "I want to learn X", "explain X from scratch", "help me understand X", "walk me through X", "give me a deep dive on X", or express curiosity about a topic they don't fully grasp. Common trigger patterns include — wanting to learn a technical concept (transformers, distributed consensus, React hooks, TCP/IP, etc.), needing to build intuition from first principles, asking "what do I need to know to understand X", wanting a structured learning path, requesting an explanation that builds up from basics. Do
-
brorlandi Skill SlackSend messages, upload files and images, read conversations, react to messages, and manage Slack workspaces using SlackCLI. Use when the user wants to interact with Slack — send a message, share a file, upload images or screenshots, read channel history, find a user, react to a message, or check workspace auth.
-
brorlandi Skill Refactor CodeFind large non-React code files (.ts/.js) with too many responsibilities and refactor them into smaller, focused files. Works with API routes, services, utilities, hooks, middleware, schemas, and other TypeScript/JavaScript files. Does NOT handle React components (.tsx/.jsx with JSX) — use refactor-components for those.
-
joshua-palamuttam Skill React PatternsReact component patterns including functional components, hooks, state management, API integration, loading/error states, and event handlers. Use when creating or reviewing React components.
-
brorlandi Skill Refactor ComponentsFind large React components (.tsx/.jsx) with too many responsibilities and refactor them into smaller, focused components. Use when the user wants to clean up or split large components.
-
aussiegingersnap Bundle Feature BuildComplete feature development lifecycle from task selection through commit. Orchestrates component design, build loops with browser testing, PostHog analytics, and documentation updates. Use when building any new feature or enhancement.
-
crowdin Bundle I18N SetupTakes a project from hardcoded strings to internationalized, connected to Crowdin, and translating continuously. Use when someone wants to add i18n or multi-language support, internationalize an app, extract hardcoded strings, set up Lingui (or another i18n library), or connect Crowdin to a repository - including connect-only, "my app already uses i18next/next-intl/vue-i18n/Lingui, wire it to Crowdin". Not for individual `crowdin` CLI commands or crowdin.yml syntax (that is `crowdin-cli`), not for editing Crowdin context files or `ai_context` on their own (`context-extraction`, `crowdin-context-cli`), not for generating a glossary alone (`glossary-generation`), and not for building Crowdin apps (`create-app`).
-
xiaoland Bundle PiniaCreate and maintain Pinia stores using Setup Stores pattern with TypeScript. Use when creating state management stores, defining store state/getters/actions, composing stores, or integrating with Vue components. Handles store architecture, type safety, and reactive state patterns.
-
xiaoland Bundle Code Smell CheckerReview code for maintainability issues and classic code smells. Use when checking code quality, architectural problems, type safety, Vue best practices, or general OOP design issues. Identifies technical debt in components, types, reactive data, and common anti-patterns.
-
jarvusinnovations Bundle Jarvus ReactBuild or maintain Jarvus frontend applications that use Bun, Vite, React 19, TypeScript, Tailwind CSS v4, and React Router v7. Use when a repository already uses this stack or when the user explicitly asks to bootstrap or migrate to it; preserve an existing package manager, framework, and routing mode unless migration is requested. shadcn/ui is optional.
-
jarvusinnovations Bundle Jarvus FlutterMobile app development using Flutter + Riverpod + go_router. Use when creating Flutter apps, adding screens, managing state with Riverpod, implementing routing, building offline-first features, or setting up storybook component development. Also use when the user mentions Flutter, Dart, mobile apps, or cross-platform development.
-
sunpeak-ai Skill Create Sunpeak AppUse when working with sunpeak, or when the user asks to "build an MCP App", "build a ChatGPT App", "add a UI to an MCP tool", "create an interactive resource for Claude Connector or ChatGPT", "build a React UI for an MCP server", or needs guidance on MCP App resources, tool-to-UI data flow, simulation files, host context, platform-specific ChatGPT/Claude features, or production builds. For testing (e2e, visual regression, live tests, evals), see the test-mcp-server skill.
-
xiaoland Bundle Vercel AI Sdk IntegrationIntegrate Vercel AI SDK v6 with Vue.js applications (client-side). Use when building chat interfaces, text completions, or streaming structured data with AI models. Covers Chat class, useCompletion, useObject composables.
-
shren207 Bundle Developing Web UIReact 프론트엔드의 컴포넌트, 훅, 렌더링, 스타일 관련 작업이면 반드시 이 스킬을 먼저 확인할 것. Triggers: "React 컴포넌트 추가", "ContentRenderer 수정", "TanStack Query", "CSS 충돌", "웹 UI 버그", "페이지 추가", "Tailwind 스타일", "렌더링 문제", "shadcn", "shadcn 컴포넌트", "shadcn 마이그레이션", "variant API", "UI 마이그레이션", "마이그레이션", "toast", "sonner", "Toaster", "DiffViewer", "ContentPreview", "BottomSheet", "CompactSelector", "markdown 렌더링", "모바일 반응형", "useMediaQuery", "useIsMobile", "훅 추가", "query hook", "캐시 무효화", "staleTime", "분할 미리보기 UI", "분할 반려 UI", "카드 브라우저", "어려운 카드". Covers the React frontend, components, hooks, query patterns, rendering pipeline, and UI troubleshooting.
-
hebertzhu Skill Code Patterns LibraryReusable code patterns and design templates following glue coding philosophy - prioritize searching, reusing, and connecting over creating. Includes API response formats, custom React hooks, Repository pattern, UI component patterns, and skeleton project strategies. Use when implementing new features, designing APIs, creating components, or when asked about code patterns, best practices, or reusable solutions.
-
mbuyco Skill System DesignGuides the agent in analyzing, recommending, and documenting software system architecture and trade-offs. Use this skill for high-level design tasks such as component breakdowns, performance constraints, and architectural patterns.
-
mauromedda Bundle Gemini ReviewInvoke Gemini for design/code review. PROACTIVE: (1) BEFORE proposing new features/architecture, (2) AFTER >100 lines or >3 files changed (before tests), (3) AFTER security/perf changes, (4) ON SESSION RESUME - check thresholds first. Triggers on "new feature", "architectural decision", "security review", "performance review", "code review", "gemini review", "debug", "cross-service", "data flow", "frontend backend", "analysis", "implementation complete", "run the tests", "commit these", "modified multiple files", "session resumed", "context compaction", "left off", "I've implemented", "I've added", "I've modified", "changes are done", "done implementing", "finished implementing", "implementation is complete", "let me run", "now let me test", "rebuild", "make rebuild", "pytest", "all tests pass", "tests pass", "fixed the", "added the", "updated the".
-
gazolla Bundle Spring Thymeleaf BootstrapServer-side rendering with Thymeleaf templates and Bootstrap 5 CSS framework. Use for web applications with HTML views, forms, layouts, and fragments in Spring Boot.
-
nicobailon Skill Surf CodebaseNavigate and modify surf-cli codebase - Chrome extension + native host for AI browser automation. Use for surf-cli code work, architecture questions, implementing browser control/CDP/accessibility/network features.
-
kimtth Bundle PPTX Quality GatesValidate and repair editable PPTX artifacts, including layout, package, accessibility, and visual checks.
-
ttt1231 Bundle VueVue 组件开发与代码审查技能 - 开发模式:描述需求时生成高质量 Vue 组件/Composable - 审查模式:/vue <path> 审查该路径下所有 Vue 文件
-
skyvern-ai Skill QAQA test your code changes by reading your git diff, choosing the right validation path for frontend/browser and backend changes, and reporting pass/fail with evidence.
-
skyvern-ai Skill TestingVerify a Skyvern deployment is working correctly by smoke-testing the backend API, frontend rendering, browser session provisioning, and workflow execution. Use when the user says 'is Skyvern working', 'test my deployment', 'verify the installation', 'smoke test', or needs to check that a self-hosted or local Skyvern instance is healthy.
-
josavicentevw Bundle UX UI DesignUX/UI Design skill for user research, wireframing, prototyping, visual design, interaction design, usability testing, accessibility, design systems, and responsive design. Use when designing user interfaces, conducting user research, creating design systems, evaluating usability, or when user mentions UX, UI, wireframes, prototypes, user flows, or accessibility.
-
mistralai Skill Vibe Textual UITextual TUI widget and TCSS conventions for Mistral Vibe. Use when building or styling Textual widgets, writing TCSS rules, working with selectable lists, tool headers, theme variables, or UI component layout.
-
biomejs Skill Type InferenceUse this skill when working on Biome's Salsa-backed JavaScript and TypeScript inference, including type-aware lint rules, raw collection or inferred representations, analyzer requests, tracked queries, import or cycle resolution, profiling, and Salsa invalidation tests. Do not use for standalone CSS/HTML module-graph data unrelated to JS/TS inference or for ordinary semantic binding analysis.
-
connerkward-ckw-design-skill Bundle Design PhilosophyVisual philosophy and art-direction for frontend. Use when creating high-concept work, campaigns, or when the user asks for a visual philosophy, manifesto, or unmistakable art-like aesthetic.
-
mistralai Bundle Write Vibe Design DocCreate or update implementation-ready design proposals for Mistral Vibe under docs/design, including a bounded design-tree decision review before drafting. Use before implementing a substantial Vibe feature, migration, protocol or API change, runtime or persistence change, cross-component workflow, compatibility plan, or other work whose ownership, behavior, failure semantics, rollout, and validation need review.
-
alex0nder Skill MailagentTemporary inboxes for agent signup QA — create disposable addresses, wait for verification email, extract OTP or magic links. Use when automating signup, login, or email verification without parsing HTML manually.
-
agentteamland Bundle Design ScreenOrchestrate the Claude Design loop for a new screen. /design-screen start "<one-line description>" → derives slug, gathers requirements, builds a token-aware prompt, writes intent.md (status: pending-design), hands prompt to user. /design-screen done <handoff-url> → finds the matching pending design (or asks if multiple), fetches the handoff bundle, extracts it, hands a self-contained brief to flutter-agent or react-agent for integration. State persists in .claude/design/{slug}/intent.md across sessions — full Phase A context survives compactions and restarts.
-
kalshamsi Skill Mobile SecurityUse when auditing an Android or iOS application for security issues, reviewing React Native or Flutter code, checking mobile authentication or insecure data storage, or covering the OWASP Mobile Top 10:2024.
-
testaco Bundle Mermaid Diagram GeneratorGenerate, validate, and refine Mermaid diagrams (flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, ERD, component diagrams). Use when creating visualizations, documenting workflows, system architectures, or data flows. Includes syntax validation and best practices guidance.
-
kieutrongthien Bundle Frontend Vue3Build, maintain, and debug Vue 3 frontends (Vite + TypeScript).
-
kieutrongthien Bundle Frontend ReactBuild, maintain, and debug React frontends (TypeScript, Vite or CRA).
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 refactor-components, design-screen, slide-deck. 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.