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.
-
majiayu000 Bundle React Lq782655835 Blogs工欲善其事,必先利其器。上篇文章快读搭建并运行一个App应用,但离工程化开发还是远不够的。调试程序是开发过程中必不可少的,高效的调试技能可以提高开发效率,也可以及时发现bug。
567 -
majiayu000 Bundle React Native ComponentsMaster React Native 0.79.5 components, styling, performance optimization, and mobile UI best practices with real-world examples
567 -
majiayu000 Bundle Zafer SkillsExpo React Native mobile app development with RevenueCat payments, AdMob ads, i18n localization, onboarding flow, paywall, and NativeTabs navigation
567 -
majiayu000 Bundle Template Code GeneratorGenerate boilerplate code and project templates/skeletons automatically. Use when: (1) Creating new projects from scratch (React app, FastAPI backend, Express API), (2) Generating repetitive code patterns (CRUD endpoints, models, controllers), (3) Scaffolding components, services, or modules, (4) Creating test boilerplate, (5) Setting up monorepo structures. Provides project templates and code generation patterns for common development tasks.
567 -
majiayu000 Bundle Visual Component Finder[Frontend] Auto-activated visual-to-code component finder. Matches screenshots to Angular components with >=85% confidence using BEM classes, route paths, text content, and component selectors. Also supports index refresh/sync. Triggers on: screenshot, find component, find page, where is this, fix ui, update ui, fix screen, this page, this component, which component, locate component, visual match, find code for, match screenshot, refresh component index, update component index, sync component index, rebuild index.
567 -
majiayu000 Bundle Vue Composable PatternsEsposter-specific Vue 3 composable and form patterns. Use when writing composables, form dialogs, MaybeRefOrGetter utilities, or Vjsf-based forms in this project.
567 -
majiayu000 Bundle Web Next Best PracticesNext.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling. Use this skill when writing or reviewing Next.js code to ensure it follows established best practices for performance, maintainability, and correctness. Refer to the linked reference docs for detailed rules and examples in each area.
567 -
majiayu000 Bundle Document Python ComponentWrite or upgrade conventional Python docstrings for public modules, classes, functions, methods, and properties. Docstrings must be user-facing, mkdocstrings-friendly, include runnable examples, and must not repeat type hints.
567 -
majiayu000 Bundle Kb Fediverse Long Form TextBackground knowledge about how long-form text works on the Fediverse and in ActivityPub, based on FEP-b2b8. Covers the Article type and when to use it instead of Note, the full set of Article properties (name, summary, content, preview, url, image, attributedTo, sensitive, etc.), the allowed HTML subset for content, the preview mechanism for microblogging client fallback, summary generation guidance (~500 chars), the sensitive flag with dcterms:subject display hierarchy, RSS 2.0 property parallels, and implementation differences across Mastodon, WordPress, Ghost, WriteFreely, NodeBB, Bonfire, and Threads. Load when the user asks about implementing long-form text, blog posts, or articles in ActivityPub; how Article differs from Note; how to structure an Article object; how to make articles display correctly on Mastodon; what the preview property is for; how to generate summaries; or what FEP-b2b8 specifies.
567 -
majiayu000 Bundle Web Artifacts Builder JpSimplified Japanese web artifacts builder skill for creating single-file HTML applications with Japanese UI components, i18n settings, and responsive design. Triggers on requests for Webアーティファクト, 単一HTMLファイル, HTMLツール作成, 日本語Webアプリ.
567 -
majiayu000 Bundle Anycrawl Tiktok ScraperExtract public TikTok data from a single URL through the AnyCrawl Scrape API. Use when a user provides a TikTok video, profile, or hashtag URL and wants as much structured data as possible from that one link, including normalized JSON plus the raw AnyCrawl markdown, HTML, links, and screenshot artifacts.
567 -
majiayu000 Bundle AWS Wechat Article Formatting公众号排版|Markdown 转 HTML|排版主题|段落样式 — 公众号一键排版工具,Markdown 文稿转微信后台可粘贴 HTML,多主题、多字号、段落样式切换,所见即所得。面向公众号编辑、独立作者、排版岗。触发词:「排版」「版式」「美化」「格式化」「字号」「段落样式」「换个排版主题」「换个版式」「转 HTML」「弄好看点」「调整格式」。换预设包/品牌包/整套主题配色请走 aws-wechat-article-assets;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。
567 -
majiayu000 Bundle Fec Monorepo Project Standard用于创建、审查或重构前端 monorepo,包括 pnpm workspace、Turborepo、Nx、多包依赖边界、任务编排、包命名或包发布;中文触发词包括 monorepo、workspace、多包。
567 -
majiayu000 Bundle Ln 832 Bundle OptimizerReduces JS/TS bundle size via tree-shaking, code splitting, and unused dependency removal. Use when optimizing frontend bundle size.
567 -
majiayu000 Bundle React Performance AuditAudit React component rendering performance when the user asks to optimize React performance, fix re-renders, or improve UI speed
567 -
majiayu000 Bundle Media CreationProducing digital media -- writing, images, video, audio, presentations, and multimedia -- with an understanding of craft, audience, accessibility, and ethics. Covers composition principles, copyright-safe sourcing, accessibility features (alt text, captions, contrast), remix culture, attribution practices, and the difference between creating for yourself, for a small audience, and for the open web. Use when helping a learner move from media consumer to media producer.
567 -
majiayu000 Bundle Agent Run OrchestratorRun section orchestrators to coordinate multi-component workflows. Use when starting work on a section.
567 -
majiayu000 Bundle Analyzing Integration TestsUse when analyzing integration tests that verify component interactions, database access, and external service integration
567 -
majiayu000 Bundle Create Custom Dagster ComponentCreate a custom Dagster Component with demo mode support, realistic asset structure, and optional custom scaffolder using the dg CLI. Use this skill if there is no Component included in an existing integration or if Dagster does not have the integration.
567 -
majiayu000 Bundle Dev Multiplayer Colyseus ClientColyseus client SDK for React, connection methods, room events, and messaging. Use when connecting to multiplayer server.
567 -
majiayu000 Bundle Create Vue ComponentsCREATE Vue 3 components with Composition API and TypeScript. Build reactive components, handle props/events, implement lifecycle hooks, and integrate with Vue Router. Use when building new UI components or fixing component bugs.
567 -
majiayu000 Bundle Feature Flag Rollout StrategiesIntegrate feature flagging into the React component lifecycle for safe continuous delivery.
567 -
majiayu000 Bundle Generic React Feature DeveloperGuide feature development for React applications with architecture focus. Covers Zustand/Redux patterns, IndexedDB usage, component systems, lazy loading strategies, and seamless integration. Use when adding new features, refactoring existing code, or planning major changes.
567 -
majiayu000 Bundle Headless Component ArchitectureDesign components that provide logic and accessibility without prescribing UI styling.
567 -
majiayu000 Bundle Implementing Optimistic UpdatesTeaches useOptimistic hook for immediate UI updates during async operations in React 19. Use when implementing optimistic UI patterns, instant feedback, or reducing perceived latency.
567 -
majiayu000 Bundle Implementing Websocket RealtimeUse this skill when implementing real-time features with WebSockets, including connection lifecycle management, pub/sub event patterns, state synchronization between client and server, event broadcasting, and integration with frontend state management (React Query, SWR, etc.). Covers FastAPI/Node.js/Express backends and React/Next.js/Vue frontends with fallback strategies and error recovery.
567 -
majiayu000 Bundle Infographic Structure GeneratorGenerate or update infographic Structure components for this repo (TypeScript/TSX in src/designs/structures). Use when asked to design, implement, or modify structure layouts (list/compare/sequence/hierarchy/relation/geo/chart), including layout logic, component composition, and registration.
567 -
majiayu000 Bundle Mapping Visualization ScaffoldsUse when complex systems need visual documentation, mapping component relationships and dependencies, creating hierarchies or taxonomies, documenting process flows or decision trees, understanding system architectures, visualizing data lineage or knowledge structures, planning information architecture, or when user mentions concept maps, system diagrams, dependency mapping, relationship visualization, or architecture blueprints.
567 -
majiayu000 Bundle Nextjs Rsc Performance PatternsPerformance optimization patterns for Next.js 14+ React Server Components. PROACTIVELY activate for: (1) Optimizing RSC data fetching, (2) Implementing streaming with Suspense, (3) Configuring caching and revalidation, (4) Parallel data fetching, (5) Partial Prerendering. Triggers: "rsc", "server component", "nextjs performance", "data fetching", "caching", "revalidate", "suspense", "streaming", "partial prerendering"
567 -
majiayu000 Bundle Nextjs Server Client ComponentsGuide for choosing between Server Components and Client Components in Next.js App Router. CRITICAL for useSearchParams (requires Suspense + 'use client'), navigation (Link, redirect, useRouter), cookies/headers access, and 'use client' directive. Activates when prompt mentions useSearchParams, Suspense, navigation, routing, Link component, redirect, pathname, searchParams, cookies, headers, async components, or 'use client'. Essential for avoiding mixing server/client APIs.
567 -
majiayu000 Bundle Opal Frontend Cypress ComponentCypress component testing guidance for opal-frontend. Use when adding or updating component specs, configuring component test setup, or choosing selectors, mocks, and POM Actions or Flows.
567 -
majiayu000 Bundle Opal Frontend Review GuidelinesAutomated review rules for opal-frontend PRs. Use when asked to review code, run @codex review, or provide PR feedback; apply severity levels and the required comment format.
567 -
majiayu000 Bundle PDF Generator从HTML、Markdown或文本内容生成PDF文档,支持模板、样式和页面配置。
567 -
majiayu000 Bundle React Native Navigation BuilderCreates navigation structures following the app's nested navigator pattern. Handles type-safe navigation, stack and tab setup, and screen parameter management in Fitness Tracker App.
567 -
majiayu000 Bundle Real Time Collaborative EditingBuild collaborative surfaces using CRDTs or OT, synchronized with React's update model.
567 -
majiayu000 Bundle Server Actions Vs API OptimizerAnalyze routes and recommend whether to use Server Actions or API routes based on use case patterns including authentication, revalidation, external API calls, and client requirements. Use this skill when deciding between Server Actions and API routes, optimizing Next.js data fetching, refactoring routes, analyzing route architecture, or choosing the right data mutation pattern. Trigger terms include Server Actions, API routes, route handler, data mutation, revalidation, authentication flow, external API, client-side fetch, route optimization, Next.js patterns.
567
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 react-lq782655835-blogs, react-native-components, zafer-skills. 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.