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.
-
tomevault-io Bundle UI DevelopmentUI 架构与组件开发规范。涵盖 shadcn/ui 集成、Tailwind CSS 使用、动画标准以及自定义组件原则。 Use when this capability is needed.
-
tomevault-io Bundle Tablar Kit Confirm Modal DevelopmentDrop-in confirmation dialog for destructive AJAX actions in takielias/tablar-kit — singleton <x-confirm-modal /> + <x-confirm> trigger Blade component + window.tablarConfirm() Promise API + lifecycle events + toast configuration. Replaces window.confirm() with a styled Bootstrap modal that posts to a server endpoint and routes the response (onSuccess/redirect/event/reload). Use when this capability is needed.
-
tomevault-io Bundle Terminalskills Skills TurbopackTurbopack — Rust-Powered Bundler for Next.js
-
tomevault-io Bundle StylingHow to customize and style UI5 Web Components. Covers CSS shadow parts, CSS custom states, CSS variables, and tag-level styling. Use when the user asks about changing component appearance, colors, spacing, theming, or overriding styles. Use when this capability is needed.
-
tomevault-io Bundle Vercel Next JS Cache ComponentsNext.js Cache Components
-
tomevault-io Bundle SessionextractExtract Claude Code session analytics to CSV, Markdown, or HTML files Use when this capability is needed.
-
tomevault-io Bundle Diagrammer Tailwind StyleMANDATORY for any web UI or styling change. Must be followed whenever touching web/src UI, layout, or CSS. Absolutely no shadows, glows, or flares; keep everything flat and token-driven. Use when this capability is needed.
-
tomevault-io Bundle WigglystuffBuild an anywidget component with vanilla JavaScript and proper styling. Use when this capability is needed.
-
tomevault-io Bundle Servo FetchFetch and render web pages using the Servo browser engine — a single binary with JS execution, CSS layout, screenshots, and content extraction. Use when a URL returns empty or incomplete content with plain HTTP fetch, when you need a screenshot without GPU, or when you need to run JavaScript in a page context. No browser download required. Use when this capability is needed.
-
tomevault-io Bundle Md2wechatConverts Markdown to WeChat Official Account HTML using AI-themed layouts and optionally one-click publishes to the draft box. Use when formatting Markdown for WeChat or uploading drafts with WECHAT_APPID/WECHAT_SECRET set in an env file.
-
tomevault-io Bundle Mern PatternsMERN stack patterns including React with Vite, Express middleware, MongoDB schemas, API Gateway architecture, session management, error handling, and testing strategies. Activate for MERN development, microservices architecture, and full-stack JavaScript applications. Use when this capability is needed.
-
tomevault-io Bundle Docs GeneratorRestructure project documentation for clarity and accessibility. Use when users ask to "organize docs", "generate documentation", "improve doc structure", "restructure README", or need to reorganize scattered documentation into a coherent structure. Analyzes project type and creates appropriate documentation hierarchy. Use when this capability is needed.
-
tomevault-io Bundle Vue TypescriptUse when building Vue 3 applications with TypeScript, implementing Composition API components, setting up Pinia stores, or working with Vue Router. Covers script setup, composables, and reactive state.
-
tomevault-io Bundle Docusaurus PluginsUse when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality
-
tomevault-io Bundle Tech Stack Architecture DecisionDefine and document the technology stack and architecture decisions for a project. Use when the user needs to choose a tech stack, make architecture decisions, define infrastructure choices, or document technology selections. Triggers on requests like "define the tech stack", "choose technologies", "architecture decisions", "what stack should we use", or any request to select and document frontend, backend, database, auth, hosting, and infrastructure choices for a project. Use when this capability is needed.
-
tomevault-io Bundle Apollo GRAPHQLGuidelines for developing GraphQL APIs and React applications using Apollo Client for state management, data fetching, and caching Use when this capability is needed.
-
tomevault-io Bundle Modbender Skill Library MCP Vue---
-
tomevault-io Bundle Molcajeteai Plugin Tailwind CSSTailwind CSS
-
tomevault-io Bundle Agent CtrlCross-platform desktop automation CLI for AI agents. Use when the user needs to interact with native desktop apps, including clicking buttons, filling text fields, reading window contents, focusing windows, or automating any GUI workflow on Windows, macOS, or Linux. Triggers include requests to "click in <native app>", "type into <field>", "focus the <window>", "automate <desktop app>", "snapshot the desktop", "list open windows", "drive the UI of <app>", "what's in this window", or any task requiring native (non-browser) UI interaction. Also use for accessibility-tree-based desktop testing, exploratory QA of native apps, screen-reader-style inspection, and integrating native desktop apps into agent loops. Prefer agent-ctrl over screenshot-and-vision approaches when reliability and speed matter - agent-ctrl uses the OS accessibility tree (UIA on Windows, AX on macOS, AT-SPI on Linux) so output is compact and refs are deterministic. Browser automation is intentionally out of scope; pair with agent-browser for
-
tomevault-io Bundle Debug ComponentExpert skill for debugging Keboola Python components. Use when a component is failing, Use when this capability is needed.
-
tomevault-io Bundle Ringdev RefactorAnalyzes backend codebase (Go/TypeScript) against standards and generates refactoring tasks for ring:dev-cycle. For frontend projects, use ring:dev-refactor-frontend instead.
-
tomevault-io Bundle Dependency AnalyzerAnalyze dependencies for upgrade planning and migration. Use when user asks "upgrade to X", "migrate from X to Y", "what breaks if we upgrade", "iOS 17 migration", "React 18 upgrade", or planning framework/SDK upgrades. Use when this capability is needed.
-
tomevault-io Bundle Nextjs PageCreates Next.js 15 pages following DataPilot App Router conventions. Use when creating new routes, pages, or layouts in the frontend src/app directory.
-
tomevault-io Bundle Lumapps Design System Vue DocsVue Component Documentation
-
tomevault-io Bundle Astro BuilderComprehensive skill for building websites with Astro.build. Use when the user wants to create a website using Astro, needs to select an appropriate theme from Astro's free themes collection, requires access to Astro documentation, or wants to develop Astro components and pages. This skill handles theme selection, documentation access, project setup, and Astro-specific development patterns including islands architecture, content collections, and view transitions. Use when this capability is needed.
-
tomevault-io Bundle Redux ToolkitComprehensive Redux Toolkit best practices for React and Next.js applications with TypeScript. Use when this capability is needed.
-
tomevault-io Bundle Jest TypescriptJest with TypeScript - Industry standard testing framework with 70% market share, mature ecosystem, React Testing Library integration Use when this capability is needed.
-
tomevault-io Bundle Wechat Automation当用户要求"微信监听"、"消息提取"、"Agent 开发"、"wxauto"、"Accessibility API"、"UI 自动化"、"输入框控制"、"Platform Agent",或者提到"微信自动化"、"消息监控"、"WeChat monitoring"时使用此技能。用于开发 WeReply 的 Platform Agent(Windows wxauto 或 macOS Accessibility API)、实现微信消息监听、消息提取、输入框控制和 Agent 错误处理。 Use when this capability is needed.
-
tomevault-io Bundle VoltraBuild, review, refactor, configure, or debug Voltra code using Voltra JSX, Voltra JS APIs, the Expo config plugin, and the Voltra CLI. Use when the user asks about charts, Live Activities, Dynamic Island UI, iOS widgets, scheduled widgets, Android widgets, ongoing notifications, image handling, app.json plugin config, React Native CLI setup, or Voltra push update flows. Use when this capability is needed.
-
tomevault-io Bundle DesignerUse this skill when building Tauri 2 views or Svelte 5 components. It enforces a "Mechanical Precision" aesthetic using a dynamic Steampunk palette (Iron/Copper or Parchment/Brass) centered on high-contrast data display and industrial textures.
-
tomevault-io Bundle Vue JS MasteryVue 3 Composition API, Pinia state management, and Vue ecosystem best practices. Use when this capability is needed.
-
tomevault-io Bundle Chawkitariq Fidely Vue ComponentSkill : Créer un composant Vue 3
-
tomevault-io Bundle Testing LibraryEnforces best practices for unit testing with Jest, @testing-library/react-native, and jest-expo in Expo projects. This skill should be used when writing, reviewing, or debugging unit tests to ensure tests are accessible, maintainable, and follow Testing Library guiding principles. Use this skill for test file creation, query selection, async handling, mocking patterns, and Expo Router testing. Use when this capability is needed.
-
tomevault-io Bundle AI Sdk UIThis skill should be used when the user asks to "add AI chat", "implement streaming UI", "use useChat hook", "add AI completion", "implement useCompletion", "create conversational interface", "add streaming text", "implement tool calling UI", "create generative UI", "add AI-powered features", "implement StreamableUI", or mentions AI SDK, streaming responses, chat interfaces, or AI-generated content in React/Next.js applications. Use when this capability is needed.
-
tomevault-io Bundle Front DesignDesign and implement Vue admin dashboard UI in this repository with the established minimal light black-white-gray visual system, shared Tailwind/reka-ui components, and mobile-first responsive behavior. Use when creating or updating dashboard pages, CRUD screens, tables, forms, dialogs, navigation, layout shells, or responsive adaptations in `front`, especially for Vue 3 + Tailwind + reka-ui based management interfaces. Use when this capability is needed.
-
tomevault-io Bundle Intro Page UpdaterUpdate the public TogoMCP intro/landing page at `togo_mcp/data/docs/togomcp-intro.html` whenever the catalog of databases, the catalog of MCP tools, or any other surface fact shown on the page changes. Trigger when the user adds/removes/renames a database (MIE file, `endpoints.csv` row), adds/removes/renames a tool (any `@mcp.tool` decorator in `togo_mcp/*.py`), updates the preprint citation, changes setup instructions for a host (Claude/ChatGPT/Gemini), revises the recommended companion MCP servers, or otherwise edits something the landing page advertises. Also trigger when the user says "update the intro page", "regenerate the landing page", "refresh togomcp-intro.html", "the intro is out of date", or similar — even if they don't name the file. Spec for what the page should contain is `togo_mcp/data/docs/make_intro.md`; the rendered page is `togo_mcp/data/docs/togomcp-intro.html`. Use when this capability is needed.
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 ui-development, tablar-kit-confirm-modal-development, terminalskills--skills--turbopack. 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.