前端

前端框架、UI 组件、CSS 和 Web 应用

235 个 Skills 可用

Skills 列表

fix

fix

247Kfrontend

Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.

facebook avatarfacebook
获取
motion-advanced

motion-advanced

237Kfrontend

Advanced motion patterns for React / Next.js — drag & drop, gestures, text animations, SVG path drawing, custom hooks, imperative sequences (useAnimate), loaders, and the full API decision tree. Requires motion-foundations.

affaan-m avataraffaan-m
获取
motion-patterns

motion-patterns

237Kfrontend

Production-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion-foundations tokens and springs.

affaan-m avataraffaan-m
获取
motion-foundations

motion-foundations

237Kfrontend

Motion tokens, spring presets, performance rules, device adaptation, accessibility enforcement, and SSR safety for React / Next.js using motion/react. Foundation layer — all other motion skills depend on this.

affaan-m avataraffaan-m
获取
angular-developer

angular-developer

237Kfrontend

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

affaan-m avataraffaan-m
获取
motion-ui

motion-ui

237Kfrontend

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m avataraffaan-m
获取
error-handling

error-handling

237Kfrontend

Patterns for robust error handling across TypeScript, Python, and Go. Covers typed errors, error boundaries, retries, circuit breakers, and user-facing error messages.

affaan-m avataraffaan-m
获取
vite-patterns

vite-patterns

237Kfrontend

Vite build tool patterns including config, plugins, HMR, env variables, proxy setup, SSR, library mode, dependency pre-bundling, and build optimization. Activate when working with vite.config.ts, Vite plugins, or Vite-based projects.

affaan-m avataraffaan-m
获取
make-interfaces-feel-better

make-interfaces-feel-better

237Kfrontend

Apply concrete design-engineering details that make interfaces feel polished. Use when reviewing or improving UI spacing, typography, borders, shadows, motion, hit areas, icons, text wrapping, and interaction states.

affaan-m avataraffaan-m
获取
agent-sort

agent-sort

232Kfrontend

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

affaan-m avataraffaan-m
获取
design-system

design-system

231Kfrontend

Use this skill to generate or audit design systems, check visual consistency, and review PRs that touch styling.

affaan-m avataraffaan-m
获取
nuxt4-patterns

nuxt4-patterns

231Kfrontend

Nuxt 4 app patterns for hydration safety, performance, route rules, lazy loading, and SSR-safe data fetching with useFetch and useAsyncData.

affaan-m avataraffaan-m
获取
remotion-video-creation

remotion-video-creation

231Kfrontend

Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more.

affaan-m avataraffaan-m
获取
nextjs-turbopack

nextjs-turbopack

231Kfrontend

Next.js 16+ and Turbopack — incremental bundling, FS caching, dev speed, and when to use Turbopack vs webpack.

affaan-m avataraffaan-m
获取
documentation-lookup

documentation-lookup

231Kfrontend

Use up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the user names a framework (e.g. React, Next.js, Prisma).

affaan-m avataraffaan-m
获取
prompt-optimizer

prompt-optimizer

230Kfrontend

Analyze raw prompts, identify intent and gaps, match ECC components (skills/commands/agents/hooks), and output a ready-to-paste optimized prompt. Advisory role only — never executes the task itself. TRIGGER when: user says "optimize prompt", "improve my prompt", "how to write a prompt for", "help me prompt", "rewrite this prompt", or explicitly asks to enhance prompt quality. Also triggers on Chinese equivalents: "优化prompt", "改进prompt", "怎么写prompt", "帮我优化这个指令". DO NOT TRIGGER when: user wants the task executed directly, or says "just do it" / "直接做". DO NOT TRIGGER when user says "优化代码", "优化性能", "optimize performance", "optimize this code" — those are refactoring/performance tasks, not prompt optimization.

affaan-m avataraffaan-m
获取
frontend-slides

frontend-slides

230Kfrontend

Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.

affaan-m avataraffaan-m
获取
frontend-patterns

frontend-patterns

229Kfrontend

Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.

affaan-m avataraffaan-m
获取
web-artifacts-builder

web-artifacts-builder

153Kfrontend

用于创建复杂、多组件的 claude.ai HTML 工件的一套工具,采用现代前端 Web 技术(React、Tailwind CSS、shadcn/ui)。适用于需要状态管理、路由或 shadcn/ui 组件的复杂工件,不适用于简单的单文件 HTML/JSX 工件。

anthropics avataranthropics
获取
frontend-code-review

frontend-code-review

149Kfrontend

Review Dify frontend code for correctness, accessibility, component design, dify-ui usage, data/query boundaries, performance, and tests. Trigger for `.tsx`, `.ts`, `.js`, UI, React, Next.js, pending-change, or focused frontend review requests.

langgenius avatarlanggenius
获取
next-cache-components-adoption

next-cache-components-adoption

141Kfrontend

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the `cacheComponents` flag, work through a flood of blocking-prerender / instant validation errors, run the `cache-components-instant-false` codemod, or decide between opting routes out with `export const instant = false` and fixing them in place.

vercel avatarvercel
获取
next-dev-loop

next-dev-loop

141Kfrontend

Verify Next.js runtime behavior after editing app code. Use this skill to confirm a change actually works in a running app — not just that it compiles or type-checks. Combines /_next/mcp (Next.js's view) with agent-browser (the browser's view). Requires a running `next dev`.

vercel avatarvercel
获取
migrate-radix-to-base

migrate-radix-to-base

119Kfrontend

Migrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert radix primitives, or switch a shadcn project's base library. Handles single components ("migrate accordion") and whole projects.

shadcn avatarshadcn
获取
shadcn

shadcn

119Kfrontend

Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".

shadcn-ui avatarshadcn-ui
获取