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 Cloudflare Nextjs 3Deploy Next.js to Cloudflare Workers via OpenNext adapter. Use for SSR, ISR, App/Pages Router, or encountering worker size limits, runtime compatibility, connection scoping errors.
567 -
majiayu000 Bundle Vercel React Best Practices 5React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
567 -
majiayu000 Bundle Senior Fullstack 2Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.
567 -
majiayu000 Bundle Md2wechat 3Convert Markdown to WeChat Official Account HTML, inspect supported providers/themes/prompts, generate article images, create drafts, write with creator styles, and remove AI writing traces.
567 -
majiayu000 Bundle Convex React 2Convex React client - hooks, real-time updates, optimistic updates, pagination, and UI patterns
567 -
majiayu000 Bundle Frontend Design 57Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
567 -
majiayu000 Bundle Batch Report Generator 2Generate GenuVerity fact-check reports from structured input (Gemini research output). Use /batch-report to process research into HTML reports. Optimized for token efficiency - expects pre-researched sources.
567 -
majiayu000 Bundle Tasks Test Generation 2Use when creating or enhancing unit tests, integration tests, or defining test strategies for backend and frontend code.
567 -
majiayu000 Bundle Writing Test Using Vitest 2Write Vitest unit tests and browser mode component tests for TypeScript projects. Use when asked to write tests, create test files, add test coverage, fix failing tests, test React components with browser mode, or work with Vitest testing patterns. Handles both unit testing with Given-When-Then pattern and React component testing with vitest-browser-react.
567 -
majiayu000 Bundle React Component Design 2Design React components following Tetris architecture guidelines. Use when creating new components, refactoring components, optimizing performance, or improving component structure. Auto-triggers on phrases like "create a component", "refactor this component", "optimize rendering", or "improve component design". Emphasizes component consolidation, unified patterns, and efficient hook usage.
567 -
majiayu000 Bundle Toolchain Preferences 2Apply preferred toolchain and technology stack defaults: pnpm, Next.js, TypeScript, Convex, Vercel, Tailwind, shadcn/ui, Zustand, TanStack, Vitest. Use when setting up new projects, choosing dependencies, discussing stack decisions, or evaluating alternatives.
567 -
majiayu000 Bundle Moai Library Nextra 4Enterprise Nextra documentation framework with Next.js. Use when building documentation sites, knowledge bases, or API reference documentation.
567 -
majiayu000 Bundle Openai Image Gen 5Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
567 -
majiayu000 Bundle Circuit Debugger 2Systematic hardware debugging guide for Arduino/ESP32/RP2040 circuits. Use when user reports: circuit not working, components getting hot, no power, intermittent failures, unexpected behavior, sensor not responding, LED not lighting, motor not spinning. Guides through power checks, continuity testing, signal tracing, and component isolation using multimeter techniques.
567 -
majiayu000 Bundle Fec Image Generation 2用于生成或编辑图表、图形资产、海报、UI 样机、产品图、信息图、学术图、漫画、头像、分镜、品牌板或图像编辑工作流,尤其是导出 PNG 需要视觉质检和有限自动修复时。文字密集图表优先使用确定性的 Mermaid/SVG/HTML/canvas 源;不要用于不涉及生成图像的普通 UI 打磨。中文触发词包括 图片生成、图像编辑、图表生成、架构图、ER 图、UML、序列图、海报、UI 样机、产品图、信息图、学术图、漫画、头像、分镜、品牌板、PNG 自检、自动修复。
567 -
majiayu000 Bundle Aico Pm Story Acceptance 2Verify and close stories after frontend/backend tasks are completed. Check ALL related task files, update story acceptance criteria checkboxes. UNIQUE VALUE: Ensures BOTH frontend AND backend tasks are verified before closing story. Prevents premature story closure. Use this skill when: - Frontend or backend notifies "task completed, please verify" - User asks to "verify story", "accept story", "close story", "mark story done" - Need to check if a story can be marked as complete - User asks "is story X done?", "can we close story X?" CRITICAL: Must check BOTH frontend tasks (docs/reference/frontend/tasks/) AND backend tasks (docs/reference/backend/tasks/) before closing. Output: Update story file checkboxes from `- [ ]` to `- [x]`
567 -
majiayu000 Bundle Critical Code Reviewer 2Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
567 -
majiayu000 Bundle React Expert 4React development expertise and best practices.
567 -
majiayu000 Bundle Scaffold Hook 2Scaffold a new custom React hook inside an existing feature module, with templates for data fetching, state management, or utility hooks, and update the feature hooks barrel export.
567 -
majiayu000 Bundle Svelte5 Development 4Build web applications with Svelte 5 runes, SvelteKit routing, form actions, and component patterns. Use when working with Svelte, SvelteKit, or building reactive web interfaces.
567 -
majiayu000 Bundle Fec Validation Fix 3Use when running existing project validation commands and fixing failures after code changes, including lint, type-check, unit/integration test, build, CI, or local script failures. Do not use when the task is to design or author new component/E2E tests; Chinese triggers include 验证, 检查失败, 修复失败, CI 失败.
567 -
majiayu000 Bundle Chakra Design System 2Build and refactor UI in this repo using Chakra UI v2 + Emotion and the repo theme (`app/theme.ts`). Use for Chakra component usage, responsive layout, a11y, theme tokens/semanticTokens, component variants, and UI polish.
567 -
majiayu000 Bundle Motherduck Create Dive 2Create, edit, manage, share, or embed MotherDuck Dives. Use when the work involves Dive authoring, live React + SQL components, MCP get_dive_guide, useSQLQuery, local preview, version history, Dives-as-code, required resources, team sharing, or embedded Dive sessions.
567 -
majiayu000 Bundle Frontend Components 9Your approach to handling frontend components. Use this skill when working on files where frontend components comes into play.
567 -
majiayu000 Bundle Frontend Responsive 8Your approach to handling frontend responsive. Use this skill when working on files where frontend responsive comes into play.
567 -
majiayu000 Bundle Standards Accessibility 2Build accessible UIs with semantic HTML, ARIA attributes, keyboard navigation, color contrast, and screen reader support. Apply when creating or modifying frontend components, forms, interactive elements, or any UI that needs WCAG compliance.
567 -
majiayu000 Bundle Tailwind Patterns 8Tailwind CSS v4 principles. CSS-first configuration, container queries, modern patterns, design token architecture.
567 -
majiayu000 Bundle Aico Frontend Implement 3Execute frontend task implementation with TDD. Read task file, execute implementation steps, verify each step, update status. Use this skill when: - User asks to "implement this task", "implement the plan", "start implementation", "execute plan" - Have a task file (story- or standalone- prefix) ready to execute - User says "start coding", "write the code", "begin implementation" - User asks to "use TDD", "write test first", "test-driven" for frontend code - User asks to "write tests", "add tests", "create tests" - Fixing UI bugs (write failing test that reproduces bug first) TDD Iron Law: NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST TDD Cycle: RED (write failing test) → Verify fails → GREEN (minimal code) → Verify passes → REFACTOR Prerequisites: - MUST have task file in docs/reference/frontend/tasks/ (story- or standalone- prefix) - MUST read design-system.md, constraints.md, and design spec before writing any code Flow: Read Task File → Read Constraints → Execute Steps → Verify Each → Test → Update Task
567 -
majiayu000 Bundle Remotion Best Practices 6Best practices for Remotion - Video creation in React. Use this skill when working with Remotion code, creating programmatic videos, React-based animations, or video compositions.
567 -
majiayu000 Bundle Render HTML 3Render an ARIS Markdown / JSON artifact (IDEA_REPORT, AUTO_REVIEW, KILL_ARGUMENT, PAPER_PLAN, research-wiki state, etc.) into a single-file HTML view designed for human reading. Academic template outputs are gated by a fresh cross-model Codex review for render fidelity + safety (the ARIS invariant). Use when the user says "渲染 HTML", "出一份 HTML 报告", "render html", "make this readable", "export to html", or wants a polished web-rendered view of a Markdown artifact. Markdown/JSON stays the canonical source; HTML is a generated, reviewed view.
567 -
majiayu000 Bundle Ha Dashboard Cards 2Create Home Assistant Lovelace dashboard cards programmatically with static titles, color gradients, and section organization. Use when building HA dashboards with mini-graph-card showing multiple entities, adding color-coded thresholds to graphs, organizing dashboard sections with separators, or creating informational cards. Solves the dynamic title problem where mini-graph-card changes titles on hover. Triggers on "create HA dashboard", "mini-graph-card", "static graph titles", "color gradient graph", "dashboard cards", "bubble separator", "card_mod CSS". Works with Python dashboard builders and YAML Lovelace configurations.
567 -
majiayu000 Bundle Harness UI 2Harnessダッシュボードを表示。現状を一目で把握できる司令塔。Use when user mentions '/harness-ui', dashboard, monitoring, or UI display. Do NOT load for: app UI implementation, dashboard component creation, admin panel features.
567 -
majiayu000 Bundle Opal Frontend Cypress E2e 2Cypress end-to-end testing guidance for opal-frontend, including Cucumber feature layout, tags, step definitions, Actions or Flows, selectors, and accessibility specs. Use when adding or updating E2E scenarios.
567 -
majiayu000 Bundle Web Artifacts Builder 10Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
567 -
majiayu000 Bundle Android A11Y 2Use when Android accessibility issues arise — TalkBack, contentDescription, touch targets, focus order, contrast in Compose or Views/XML
567 -
majiayu000 Bundle Frontend CSS 7Apply the Agent OS standard for frontend css.
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 cloudflare-nextjs, vercel-react-best-practices, senior-fullstack. 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.