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 Production Debugging FrameworkComprehensive production debugging and verification framework for Vue 3 + TypeScript applications. Use when facing any compilation errors, runtime issues, or need systematic debugging workflows.
567 -
majiayu000 Bundle Cross Platform Structured LoggingUnified JSON logging across Next.js, Python, and Firebase Functions using Pino and structlog. PROACTIVELY activate for: (1) Setting up structured logging, (2) Configuring Pino for Node.js, (3) Configuring structlog for Python, (4) Implementing PII redaction, (5) Log correlation with trace IDs. Triggers: "logging", "pino", "winston", "structlog", "logger", "console.log", "firebase functions logger", "setup-logging", "json logging"
567 -
majiayu000 Bundle Frontend Mobile Security Xss ScanYou are a frontend security specialist focusing on Cross-Site Scripting (XSS) vulnerability detection and prevention. Analyze React, Vue, Angular, and vanilla JavaScript code to identify injection poi
567 -
majiayu000 Bundle Julien Media Subtitle TranslationTranslates SRT subtitle files using LLM APIs (OpenRouter/Llama). Use when user wants to translate subtitles, SRT files, or needs batch subtitle translation for movies/series. Handles HTML tags, batch processing, retries, and cost estimation.
567 -
majiayu000 Bundle Nextjs Neon Performance OptimizerComprehensive performance analysis and optimization for Next.js applications using Neon Postgres. Identifies bottlenecks across frontend, backend, and database layers.
567 -
majiayu000 Bundle Nextjs Use Search Params SuspensePattern for using useSearchParams hook with Suspense boundary in Next.js. Covers the required combination of 'use client' directive and Suspense wrapper when accessing URL query parameters in client components. Use when building search interfaces, filters, pagination, or any feature that needs to read/manipulate URL query parameters client-side.
567 -
majiayu000 Bundle React Concurrency And MemoizationReact 18+ concurrency features and strategic memoization techniques. PROACTIVELY activate for: (1) Using useTransition for non-urgent updates, (2) useDeferredValue for deferred rendering, (3) Strategic useMemo and useCallback, (4) React.memo for expensive components, (5) Profiling re-renders. Triggers: "react performance", "useTransition", "useDeferredValue", "useMemo", "useCallback", "React.memo", "re-render", "bottleneck", "profiler"
567 -
majiayu000 Bundle Senior Frontend Developer MindsetYou are a coding standards expert specializing in senior frontend developer mindset.
567 -
majiayu000 Bundle Skill Markdown Quiz Exporter ToolExport quiz markdown to Anki, Flashcard Hero, HTML
567 -
majiayu000 Bundle Storybook Component DocumentationUse when creating or improving component documentation in Storybook. Helps generate comprehensive docs using MDX, autodocs, and JSDoc comments.
567 -
majiayu000 Bundle Tailwindcss Framework IntegrationTailwind CSS integration guide for React, Vue, Next.js, and other frameworks
567 -
majiayu000 Bundle Technical Documentation GeneratorAutomated HTML architecture documentation generator that produces navigable, searchable technical documentation from codebase analysis.
567 -
majiayu000 Bundle Zustand Rhf State SynchronizationForm-to-store data flow patterns for integrating React Hook Form with Zustand. PROACTIVELY activate for: (1) submitting form data to Zustand stores, (2) pre-populating forms from store state, (3) maintaining type consistency between forms and stores. Triggers: "form state sync", "submit to store", "form zustand"
567 -
majiayu000 Bundle Angular 20 Standalone ComponentCreate Angular 20 standalone components using modern patterns: Signals for state management, input()/output() functions (not decorators), @if/@for/@switch control flow (not *ngIf/*ngFor), inject() dependency injection (not constructor), and OnPush change detection. Use this skill when scaffolding new UI components that need reactive state, form handling, or integration with services following the three-layer architecture.
567 -
majiayu000 Bundle CSS Development Create ComponentGuide creating new CSS components following Tailwind + semantic component patterns with dark mode support and test coverage
567 -
majiayu000 Bundle Kanzlei Allgemein Look And FeelGestaltet Ausgaben des Kanzlei-Allgemein-Plugins hochwertig ruhig und edel. Anwendungsfall Plugin-Output soll innerhalb Cowork-Grenzen professionell aussehen ohne CSS-Abhaengigkeit. Werkzeuge Markdown-Dashboards Statuskarten Freigabeampeln blaeullich-silberne Grundtöne orangener Akzent. Output Formatierungsregelwerk für alle Plugin-Ausgaben mit Ampelfarben Statuskarten und Tabellenstruktur. Abgrenzung zu kanzlei-allgemein-schreibcanvas (Schriftsatzentwurf) und kanzlei-allgemein-qualitaetsgate-hardening.
567 -
majiayu000 Bundle Lovable Animation ChoreographerAdd sophisticated, choreographed animations and micro-interactions to Lovable UIs with precise timing, sequencing, and scroll-based triggers using Framer Motion and CSS.
567 -
majiayu000 Bundle Gsd SketchSketch UI/design ideas with throwaway HTML mockups, or propose what to sketch next (frontier mode)
567 -
majiayu000 Bundle Action View Best PracticesBuild or Refactor Rails views, partials, and templates into clean, maintainable code. Use when views have inline Ruby logic, deeply nested partials, jQuery or legacy JavaScript, helper methods returning HTML, or when the user asks to modernize, refactor, or clean up Rails views. Applies patterns - Turbo Frames, Turbo Streams, Stimulus controllers, ViewComponent, presenters, strict locals, and proper partial extraction.
567 -
majiayu000 Bundle Add Components To RegistryRegisters existing React components with Tambo so AI can render them. Use when user wants to make their existing components available to AI, register components for generative UI, convert React components to Tambo components, or mentions /add-components-to-registry. For creating NEW components, see the components skill. For project setup, use add-to-existing-project or start-from-scratch skills.
567 -
majiayu000 Bundle Af Setup Gaininsight StackSet up the GainInsight Standard 4-layer stack with Amplify, Next.js, shadcn/ui, and auth. Use when bootstrapping new projects, configuring the opinionated infrastructure, or onboarding to the standard.
567 -
majiayu000 Bundle Applying Frontend PatternsFramework-agnostic frontend component design patterns. Use when designing React/Vue/Angular components, applying Container/Presentational pattern, or when user mentions component patterns, フロントエンドパターン, コンポーネント設計.
567 -
majiayu000 Bundle Dk Local Follow BreadcrumbConsults existing breadcrumb analysis docs before exploring the codebase. Use this skill whenever the user asks about how a flow works, where something happens in the code, how to debug or test a specific area, what files are involved in a feature, or needs to understand the path data takes through the system. Also trigger when the user mentions 'where does X happen', 'how does Y work', 'trace this', 'what files handle Z', 'how to test this flow', 'debug this area', or when you're about to spawn multiple exploration subagents to understand a cross-cutting flow. Even if the user doesn't explicitly ask — if the task requires understanding how multiple layers connect (frontend → backend → worker → CLI), check breadcrumbs first. This is cheaper and more accurate than re-discovering the same information through code search.
567 -
majiayu000 Bundle Electron Ipc CommunicationExpert knowledge of Electron Inter-Process Communication patterns for SEPilot Desktop. Use this when adding IPC handlers, creating frontend-backend communication, implementing streaming responses, or debugging IPC issues. Ensures secure and efficient communication between renderer and main processes.
567 -
majiayu000 Bundle Fec Typescript Type SafetyUse when designing, implementing, or reviewing TypeScript type contracts, advanced generics, discriminated unions, type guards, API DTOs, component props, public utility types, or type-level regressions in frontend projects. Prefer code review for broad PR review; Chinese triggers include TypeScript 类型安全, 类型建模, 泛型, 判别联合, 类型收窄.
567 -
majiayu000 Bundle Gdex UI Trading ComponentsReact component patterns for GDEX trading UIs — order entry forms, position tables, copy trade panels, orderbook displays, and PnL views
567 -
majiayu000 Bundle Module Component GeneratorGenerates complete modules and components from interface contracts and specifications. Use when Claude needs to build larger software components, implement interfaces, create service layers, or generate complete modules with multiple related classes. Supports Python (with type hints and protocols) and Java (with interfaces and abstract classes). Trigger when users request "implement this interface", "generate a module for", "create a service layer", "build a component that implements", or provide interface definitions that need implementation.
567 -
majiayu000 Bundle Overleaf Frontend PatternsFrontend development patterns for Overleaf CE codebase. Use when adding UI components to the Overleaf editor, creating new modules in services/web/modules/, implementing React components with contexts/hooks, writing SCSS styles with theme variables, or running frontend tests in Docker. Triggers on queries about Overleaf architecture, import paths (@/features, @/shared, @modules), component structure, CSS variables, testing patterns, or Docker webpack workflow.
567 -
majiayu000 Bundle Implementing Game Skill ParsersUse when implementing skill data generation from HTML sources for game build planners - guides the parser-factory-generation pattern for extracting level-scaling values for active and passive skills (project)
567 -
majiayu000 Bundle Email Service AWS SesImplements email service using AWS SES for .NET APIs. Designed for applications with HTML template support, placeholder replacement, and Result pattern error handling.
567 -
majiayu000 Bundle Anycrawl Instagram ScraperExtract public Instagram data from a single URL through the AnyCrawl Scrape API. Use when a user provides an Instagram profile, reel, or post 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 Claude Flow OrchestratorOrchestrate complex Intelliforia development tasks using Claude Flow V3 multi-agent swarms. Use when handling feature requests, bug fixes, refactors, or any multi-step dev work that benefits from parallel agent coordination, automated testing, and code review. Triggers on "build feature", "fix bug", "refactor", "implement", "add component", "test coverage", "security audit", "code review", or any substantial Intelliforia/Triumph development task.
567 -
majiayu000 Bundle Fec Backend Requirements Handoff用于前端工作需要向后端团队说明数据、动作、状态、权限、校验或业务规则需求,但不指定端点设计、字段名、数据库形态或实现细节;中文触发词包括 前后端需求交接、后端需求、API 需求澄清、数据需求说明。
567 -
majiayu000 Bundle Layout Paradigms And ConsistencyA layout is not a neutral container — choosing the right layout paradigm (feed, board, table, canvas, master-detail, dashboard, gallery, timeline, map, single-focus) is a design decision that shapes how content is understood. Once chosen, the same paradigm and page skeleton must be reused consistently across the application so users build one mental model. This is consistency at the macro scale, above component and token consistency. Use when deciding the overall structure of a screen, designing page templates, or reviewing whether screens across a product feel like one coherent application.
567 -
majiayu000 Bundle Grey Haven Project ScaffoldingGenerate production-ready project scaffolds for Grey Haven stack with Cloudflare Workers, React + TypeScript, Python + Pydantic, PlanetScale, proper structure, and configuration. Use when starting new projects, creating microservices, setting up monorepo workspaces, initializing projects, or when user mentions 'new project', 'project scaffold', 'project template', 'project setup', 'bootstrap project', 'project starter', or 'initialize project'.
567 -
majiayu000 Bundle Evaluation Reporting FrameworkEvaluation and reporting for code quality, performance, security, architecture, team processes, AI/LLM outputs, A/B tests, ROI analysis, and compliance. Scoring systems, benchmarking, dashboard creation, and multi-format report generation (PDF, HTML, Markdown, JSON).
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 production-debugging-framework, cross-platform-structured-logging, frontend-mobile-security-xss-scan. 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.