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 Good Code Bad Code ReviewReference catalog of paired good/bad code-review examples by Miler (milerdev) at <https://good-code-bad-code.pages.dev/> — 18 language/framework tracks × 10 examples each, side-by-side comparative review patterns. TRIGGER when reviewing non-trivial Python / TypeScript / React / Next.js / Tailwind / Git code (the QuantRank-relevant tracks) and wanting a generic-language idiom sanity-check, when the user says "is this idiomatic" / "is this Pythonic" / "is this good code" / "review this function" / "any code-smells" / "ดู code นี้ดีมั้ย", or as a complementary reference alongside `quantrank-reviewer` (which owns project-specific invariants — this skill covers generic-language idioms). SKIP for non-code-review tasks, for tracks not used by QuantRank (PHP / Java / Go / Express / Django / FastAPI / SQL / Docker / HTML / CSS-without-Tailwind / Node.js-server-side — QuantRank ships static-export only), and for trivial diffs (single-line / pure rename / typo fix). Use when this capability is needed.
-
tomevault-io Bundle Web QA BotAI-powered web application QA automation using accessibility-tree based testing. Smoke tests, test suites, and PDF reports. Use when this capability is needed.
-
tomevault-io Bundle Rspec TestingThis skill should be used when writing, reviewing, or improving RSpec tests for Ruby on Rails applications. Use this skill for all testing tasks including model specs, controller specs, system specs, component specs, service specs, and integration tests. The skill provides comprehensive RSpec best practices from Better Specs and thoughtbot guides. Use when this capability is needed.
-
tomevault-io Bundle Shadcn Design PatternsDesign beautiful UIs following shadcn/ui principles. Use when planning layouts, choosing components, composing forms/dialogs/pages, or making design decisions. Framework-agnostic patterns for shadcn implementations (React, Flutter, Vue, etc.). Use when this capability is needed.
-
tomevault-io Bundle Composing ComponentsTeaches component composition patterns in React 19 including children prop, compound components, and render props. Use when designing component APIs, creating reusable components, or avoiding prop drilling. Use when this capability is needed.
-
tomevault-io Bundle Tracking Form StatusTeaches useFormStatus hook for tracking form submission state in React 19. Use when implementing submit buttons, form loading states, or pending indicators. Use when this capability is needed.
-
tomevault-io Bundle Dqxcj A11Y Thesis Skill Hub Thesis Skill Hub论文审查工作流 · 总入口
-
tomevault-io Bundle Dtsong My Claude Setup Page Component MapperPage Component Mapper
-
tomevault-io Bundle Generate Frontend WiringThis skill should be used when the user asks to "generate frontend wiring", "show frontend wiring", "create RHDH binding", "generate dynamic plugin config", "show plugin wiring for RHDH", "create app-config for frontend plugin", or wants to generate the RHDH dynamic plugin wiring configuration for an existing Backstage frontend plugin. The skill analyzes the plugin's source code and generates the appropriate configuration. Use when this capability is needed.
-
tomevault-io Bundle React SpringUse when implementing Disney's 12 animation principles with React Spring's physics-based animations
-
tomevault-io Bundle Motion ScaleGenerates animation duration, easing curves, and delay tokens with prefers-reduced-motion support. Use when creating transition timing, animation speed, or motion systems. Outputs CSS, Tailwind, or JSON.
-
tomevault-io Bundle Radius ScaleGenerates border-radius tokens from sharp to pill shapes. Use when creating corner rounding systems, button radius, card corners, or input styling. Outputs CSS, Tailwind, or JSON.
-
tomevault-io Bundle Shadow ScaleGenerates layered box-shadow elevation tokens for depth hierarchy. Use when creating elevation systems, card shadows, modal depth, or dark mode shadow variants. Outputs CSS, Tailwind, or JSON.
-
tomevault-io Bundle Component AttributesModify S&box Component properties using Property Attributes to customize inspector display. Use when creating components, enhancing inspector UX, organizing properties with headers/groups, adding constraints with Range, or conditionally showing fields. Use when this capability is needed.
-
tomevault-io Bundle Creating Reanimated AnimationsGenerate React Native Reanimated animation code for React Native apps. Use when user asks to create, implement, or add animations in React Native — including transitions, gestures, scroll-linked effects, layout animations, layout transitions, entering/exiting animations, CSS animations, CSS transitions, shared element transitions, color animations, parallax, fade, slide, scale, spring, timing, decay, keyframes, worklets, accordion, bottom sheet, flip card, collapsing header, or any motion effect using react-native-reanimated. Also use for integrating react-native-gesture-handler with Reanimated, understanding worklets, animating between screens, testing animations with Jest, or checking which properties are animatable. Use when this capability is needed.
-
tomevault-io Bundle React Flow AdvancedAdvanced React Flow patterns for complex use cases. Use when implementing sub-flows, custom connection lines, programmatic layouts, drag-and-drop, undo/redo, or complex state synchronization. Use when this capability is needed.
-
tomevault-io Bundle Swiftui Code ReviewReviews SwiftUI code for view composition, state management, performance, and accessibility. Use when reviewing .swift files containing SwiftUI views, property wrappers (@State, @Binding, @Observable), or UI code. Use when this capability is needed.
-
tomevault-io Bundle Qe Visual AccessibilityVisual regression testing, responsive design validation, and WCAG accessibility compliance testing. Use when this capability is needed.
-
tomevault-io Bundle Security Visual TestingSecurity-first visual testing combining URL validation, PII detection, and visual regression with parallel viewport support. Use when testing web applications that handle sensitive data, need visual regression coverage, or require WCAG accessibility compliance. Use when this capability is needed.
-
tomevault-io Bundle Vue Webapp CreationCreate new Vue web applications within the custom_erp Frappe app. Use when the user wants to create a new Vue app, add a new frontend app, create a new PWA, or asks about adding apps like qrpay, pay-dashboard. Covers directory structure, routing, Vite config, Frappe www files, PWA manifest, and deployment. Use when this capability is needed.
-
tomevault-io Bundle Legacy Circuit MockupsGenerate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements, draw breadboard diagrams, mockup 6502 builds, generate retro computer schematics, or design vintage electronics projects. Supports 555 timers, W65C02S microprocessors, 28C256 EEPROMs, W65C22 VIA chips, 7400-series logic gates, LEDs, resistors, capacitors, switches, buttons, crystals, and wires. Use when this capability is needed.
-
tomevault-io Bundle Bio Atac Seq Differential AccessibilityFind differentially accessible chromatin regions between conditions using DiffBind or DESeq2. Use when comparing chromatin accessibility between treatment groups, cell types, or developmental stages in ATAC-seq experiments. Use when this capability is needed.
-
tomevault-io Bundle Gsipos Warera Tools Typescript React ReviewerTypeScript + React 19 Code Review Expert
-
tomevault-io Bundle Guokaigdg Animal Island Vue Animal Island VueAnimal Island Vue 设计风格指南
-
tomevault-io Bundle Vuetify SkilldVue Material Component Framework. ALWAYS use when writing code importing \"vuetify\". Consult for debugging, best practices, or modifying vuetify. Use when this capability is needed.
-
tomevault-io Bundle Performance TunerNext.js/React アプリケーションのパフォーマンスを最適化するスキル Use when this capability is needed.
-
tomevault-io Bundle Vanilla TS HTTP Route HandlerHow to correctly add route handlers in a vanilla TypeScript project that uses http.createServer with a manual switch/case router — without introducing Express Router or Next.js patterns. Use when this capability is needed.
-
tomevault-io Bundle Go SecuritySecurity audit for Go applications including net/http servers, Gin/Echo/Chi/Fiber frameworks, database/sql injection patterns, template auto-escape, context propagation, goroutine race conditions, file path handling with filepath.Join, and Go-specific patterns. Use this skill whenever the user mentions Go, golang, net/http, Gin, gin-gonic, Echo, labstack/echo, Chi, go-chi, Fiber, gofiber, database/sql, sqlx, GORM, html/template, or asks "audit my Go app", "Go security review", "gosec". Trigger when the codebase contains `go.mod`, `*.go` files, or Go in the deployment. Use when this capability is needed.
-
tomevault-io Bundle Dependency AnalysisEnhanced dependency analyzer with comprehensive markdown reporting and actionable recommendations. Use when you need to optimize frontend project dependencies, detect security vulnerabilities, identify unused packages, find duplicate functionality, analyze dependency impact, generate cleanup scripts, or produce detailed Markdown reports. Supports JavaScript, TypeScript, Vue, React, Angular, and modern build tools with parallel processing and incremental analysis capabilities. Use when this capability is needed.
-
tomevault-io Bundle Hubvue Fe Analysis Skills Unit Test GeneratorFrontend Unit Test Generator
-
tomevault-io Bundle Check CodesignCheck macOS code signature, hardened runtime, entitlements, and notarization of audio plugin bundles (.vst3, .component, .clap, .app/.appex). Use when user says "check code signing", "check codesign", "check signature", "verify signing", "check notarization", "why won't plugin load", "hardened runtime", "check entitlements", or a plugin fails to load in a signed DAW. Use when this capability is needed.
-
tomevault-io Bundle Javascript ReactExpert-level JavaScript and React development. Use when asked to (1) write JavaScript code requiring advanced patterns like closures, proxies, generators, or async iterators, (2) build React applications with hooks, context, suspense, or server components, (3) optimize JavaScript/React performance, (4) implement complex state management, (5) write TypeScript with advanced type patterns, or when phrases like "React component", "JavaScript function", "TypeScript", "hooks", "state management", "frontend", "web app" appear. Use when this capability is needed.
-
tomevault-io Bundle Technical Editing HumanEdit technical documentation, guides, and content for human readers. Focuses on clarity, accessibility, and comprehension—ensuring readers grasp concepts without confusion. Covers simplifying explanations, improving information hierarchy, developing examples, and proofreading prose. Use when this capability is needed.
-
tomevault-io Bundle UI Responsive GridsAdvanced CSS Grid and Flexbox techniques for layouts that adapt seamlessly to any device. Use when this capability is needed.
-
tomevault-io Bundle Architecture DesignerUse when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, write Architecture Decision Records (ADRs), evaluate technology trade-offs, design component interactions, and plan for scalability. Use for system design, architecture review, microservices structuring, ADR authoring, scalability planning, and infrastructure pattern selection — distinct from code-level design patterns or database-only design tasks.
-
tomevault-io Bundle Developing Reactflow UIReact Flow 라이브러리를 사용한 노드 기반 UI 개발 지원. 노드/엣지 생성, 커스터마이징, 레이아웃, 상호작용 구현 시 사용. 항상 최신 문서를 WebFetch로 참조하여 정확한 정보 제공. 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 good-code-bad-code-review, web-qa-bot, rspec-testing. 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.