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 Playwright TesterCapture screenshots and run E2E tests with Playwright. Use for frontend debugging, visual inspection, or user flow validation. (project)
567 -
majiayu000 Bundle Validate FrontendValidates web frontend code (TypeScript, ESLint, unit tests) in the frontend/ directory
567 -
majiayu000 Bundle Macos AutomationAppleScript, JXA, Shortcuts, Automator, osascript, System Events, accessibility API
567 -
majiayu000 Bundle Enhanced MarkdownGuide LLMs to output markdown that fully utilizes Markdown Viewer extension rendering capabilities including Mermaid, Vega-Lite, Infographic, DOT diagrams, and HTML styling for maximum human readability.
567 -
majiayu000 Bundle Orchardcore AI ChatSkill for configuring AI Chat in Orchard Core using the CrestApps AI Chat module. Covers chat profiles, admin chat UI, frontend chat widgets, provider connections, and the AI Agent module for task automation.
567 -
majiayu000 Bundle Interview CheatsheetGenerate a long-form Chinese interview-prep cheat sheet on a specific ML/LLM topic — formulas with derivations, from-scratch PyTorch code, comparison tables, and 25 高频面试题 (L1 必会 / L2 进阶 / L3 顶级 lab). Cross-model codex review checks math, code, historical citations, and style discipline; then /render-html produces a single-file HTML with academic-newspaper template. Output: docs/tutorials/<slug>_tutorial.{md,html,review.json}. Use when the user says '写面试 cheat sheet', '写一份 X 教程', '帮我准备 Y 面试题', '出一份 X 速查', or wants a 600-1000 line Chinese tutorial on a specific ML topic.
567 -
majiayu000 Bundle Technology SelectionGuides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI (MEAI), Microsoft Agent Framework (MAF), GitHub Copilot SDK, ONNX Runtime, and OllamaSharp. Covers the full spectrum from classic ML through modern LLM orchestration to local inference. Use when adding classification, regression, clustering, anomaly detection, recommendation, LLM integration (text generation, summarization, reasoning), RAG pipelines with vector search, agentic workflows with tool calling, Copilot extensions, or custom model inference via ONNX Runtime to a .NET project. DO NOT USE FOR projects targeting .NET Framework (requires .NET 8+), the task is pure data engineering or ETL with no ML/AI component, or the project needs a custom deep learning training loop (use Python with PyTorch/TensorFlow, then export to ONNX for .NET inference).
567 -
majiayu000 Bundle Odoo App Landing PageCreate or update index.html landing pages for Odoo modules following App Store restrictions and best practices
567 -
majiayu000 Bundle Openapi To ComponentsConvert Synnovator OpenAPI spec into fully integrated Next.js frontend components. Reads .synnovator/openapi.yaml and frontend/components/pages/*.tsx, then generates API client (lib/api-client.ts), TypeScript types (lib/types.ts), server-side data fetching functions (lib/api/*.ts), and updates existing page components to replace hardcoded mock data with real API calls using Next.js App Router Server Components. Use when: (1) Need to wire frontend components to backend API endpoints (2) Want to replace mock/hardcoded data in page components with real API fetching (3) Adding a new page component that needs API integration (4) Regenerating API types after OpenAPI spec changes
567 -
majiayu000 Bundle Orchestrator DesignerUI/UX Designer for Claude Orchestrator. Creates design specifications with design tokens (colors, fonts, spacing) and component specs. Use when asked to create design specifications or define design tokens for the orchestrator.
567 -
majiayu000 Bundle Output Style SelectorAutomatically choose the best output style (tables, bullets, YAML, HTML, concise) to improve scanability and save tokens
567 -
majiayu000 Bundle Page Structure DesignUse when designing page hierarchies, page templates, layout zones, or sitemap structures. Covers page sets, template inheritance, component zones, and page tree APIs for headless CMS architectures.
567 -
majiayu000 Bundle Plan Create ComponentDEPRECATED: The notes/plan/ directory has been removed. Planning is now done directly through GitHub issues. See gh-read-issue-context and gh-post-issue-update skills instead.
567 -
majiayu000 Bundle Primer Web ComponentsBuild checkout and payment experiences using Primer's web components. Use this skill when implementing payment flows, checkout pages, card forms, or integrating Primer SDK into React, Next.js, or vanilla JavaScript applications. Covers component usage, React integration patterns, stable object references, event handling, SSR support, and CSS theming.
567 -
majiayu000 Bundle Process Github IssuesAutomatically process open GitHub bug reports by spawning subagents that use the frontend-debug skill to fix each issue in isolated branches. This skill should be used when the user wants to systematically address multiple GitHub Issues without context pollution in the main session. Ideal for batch bug-fixing workflows.
567 -
majiayu000 Bundle Production Ssh AccessProvides guidance and utilities for securely accessing the Codante Frontend production server via SSH. Use this when you need to connect to the production server, run commands, check logs, manage pm2 processes, troubleshoot issues, or verify deployments.
567 -
majiayu000 Bundle Project Overview HTMLCreates interactive HTML visualizations of project structure, dependencies, and statistics. Use when the user asks to visualize the project, create a project overview, or generate an HTML dashboard of the codebase.
567 -
majiayu000 Bundle Prompt Engineering UIPrompt patterns for consistent UI generation. Covers precise design intent communication, component specification formats, and iterative refinement patterns for LLM-driven UI development.
567 -
majiayu000 Bundle Prototype DevelopmentUI/UX 설계서를 기반으로 기본 HTML과 JavaScript를 사용하여 동작하는 프로토타입을 개발합니다. 개발 경험이 없는 사용자도 쉽게 사용할 수 있도록 설계되었습니다.
567 -
majiayu000 Bundle Quest Keeper FrontendFrontend development skill for Quest Keeper AI Tauri application. Use when working on React components, Zustand stores, Three.js battlemaps, TailwindCSS styling, or Tauri shell integration. Triggers on mentions of frontend, React, Zustand, Three.js, battlemap, UI, viewport, or Tauri.
567 -
majiayu000 Bundle React Email TemplatesReact Email transactional templates for this project. Node runtime, inline styles, shared components, Resend integration. Triggers on "email", "react-email", "@react-email/components", "transactional", "Resend".
567 -
majiayu000 Bundle React Native PatternsReact Native component and interaction patterns. Use when building Pressable components, ScrollViews, lists, bottom sheets, accessibility, navigation, or handling RN-specific requirements like Text wrapping and touch targets.
567 -
majiayu000 Bundle React Native Web CoreUse when working with React Native Web projects. Provides core concepts, components, and cross-platform patterns for building web applications with React Native.
567 -
majiayu000 Bundle React Nextjs PatternsReact and Next.js implementation patterns for performance and maintainability. Use when building frontend components, pages, and applications with React ecosystem.
567 -
majiayu000 Bundle React Package BuilderCreate reusable React component packages for the Raamattu Nyt monorepo. Use when: (1) Extracting a component from an app into a shared package (2) Creating a new reusable UI component library (3) Designing props contracts for controlled/uncontrolled components (4) Implementing engine abstraction patterns (GSAP, framer-motion) (5) Decoupling components from Supabase/Auth/fetching Triggers: "create package", "extract component", "make reusable", "shared component", "props contract", "engine abstraction"
567 -
majiayu000 Bundle React Perf PerfectionA "No-Compromise" React performance checklist enforcing strict re-render discipline and bundle auditing.
567 -
majiayu000 Bundle React State MigrationMigration from useState to effect-atom. Pattern recognition for when useState is acceptable vs when atoms are required. Use for refactoring stateful components to service-scoped reactive state.
567 -
majiayu000 Bundle React Tanstack RouterTanStack Router - 100% type-safe routing, file-based routes, loaders, search params. Use when implementing routing in React apps (NOT Next.js).
567 -
majiayu000 Bundle React Testing Library Best PracticesReact Testing Library best practices for writing maintainable, user-centric tests. Use when writing, reviewing, or refactoring RTL tests. Triggers on test files, testing patterns, getBy/queryBy queries, userEvent, waitFor, and component testing.
567 -
majiayu000 Bundle Remote Camera CaptureCapture photos remotely from mobile devices for hardware inspection, PCB debugging, chip identification, document capture, or visual analysis. Use when you need to see something in the physical world - circuit boards, chip markings, component labels, error screens, handwritten notes, or any physical object the user mentions.
567 -
majiayu000 Bundle Responsive Web DesignBuilds adaptive web interfaces using Flexbox, CSS Grid, and media queries with a mobile-first approach. Use when creating multi-device layouts, implementing flexible UI systems, or ensuring cross-browser compatibility.
567 -
majiayu000 Bundle Run Integration TestsRun integration tests validating cross-component requirements and system behavior. Executes BDD scenarios, API tests, and end-to-end tests. Use to validate integrated system or as pre-deployment quality gate.
567 -
majiayu000 Bundle GenimlThis skill should be used when working with genomic interval data (BED files) for machine learning tasks. Use for training region embeddings (Region2Vec, BEDspace), single-cell ATAC-seq analysis (scEmbed), building consensus peaks (universes), or any ML-based analysis of genomic regions. Applies to BED file collections, scATAC-seq data, chromatin accessibility datasets, and region-based genomic feature learning.
567 -
majiayu000 Bundle Script Kit ComponentsUI component patterns for Script Kit GPUI. Use when building list items, buttons, prompts, panels, or any reusable UI component. Covers ListItem, UnifiedListItem, Button, PromptContainer, panel configuration, and the Colors struct pattern. Triggers on "component", "list item", "button", "panel", "prompt container", "UI element".
567 -
majiayu000 Bundle Server Actions ExpertUse this skill for creating safe Next.js server actions with next-safe-action and @kit/action-middleware. Includes authentication, organization context, RBAC permissions, admin actions, proper error handling, revalidation patterns, and form integration.
567 -
majiayu000 Bundle Server Side RenderingImplement server-side rendering with template engines, view layers, and dynamic content generation. Use when building server-rendered applications, implementing MVC architectures, and generating HTML on the server.
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 playwright-tester, validate-frontend, macos-automation. 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.