前端

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

611 個 Skills 可用

Skills 列表

simplify

simplify

354frontend

Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.

brianlovin avatarbrianlovin
獲取
css-architecture

css-architecture

342frontend

Organize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems with proper naming conventions.

aj-geddes avataraj-geddes
獲取
ue-materials-rendering

ue-materials-rendering

341frontend

Use when the user is working with material, shader, MID, dynamic material, material instance, post-process, render target, parameter collection, decal, Nanite, Lumen, or rendering in Unreal Engine. See references/material-parameter-reference.md for parameter patterns and references/post-process-settings.md for post-process settings. For particle rendering, see ue-niagara-effects.

quodsoler avatarquodsoler
獲取
superdesign

superdesign

339frontend

Design or redesign frontend UI with the Superdesign canvas. Use for design-system extraction, faithful UI reproduction, visual variants, reusable design components, and multi-page flows. Do not use for implementation-only tasks that require no design exploration.

superdesigndev avatarsuperdesigndev
獲取
ui-craft

ui-craft

333frontend

Use for UI design and implementation work to avoid generic AI-looking interfaces. Provides anti-slop rules, a required discovery phase before coding, and guidance for layout, typography, color, motion, accessibility, dashboards, tables, landing pages, theming, and polish. Trigger when editing UI code or reviewing and refining components, pages, screens, layouts, animations, responsive behavior, or design systems.

educlopez avatareduclopez
獲取
nextjs-data-fetching

nextjs-data-fetching

329frontend

Provides Next.js App Router data fetching patterns including SWR and React Query integration, parallel data fetching, Incremental Static Regeneration (ISR), revalidation strategies, and error boundaries. Use when implementing data fetching in Next.js applications, choosing between server and client fetching, setting up caching strategies, or handling loading and error states.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
phaser

phaser

327frontend

Build 2D browser games with Phaser 3 using scene-based architecture and centralized state. Use when creating a new 2D game, adding 2D game features, working with Phaser, or building sprite-based web games.

playableintelligence avatarplayableintelligence
獲取
nextjs-app-router

nextjs-app-router

322frontend

Provides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing Server Components and Client Components ("use client"), creating Server Actions for forms, building Route Handlers (route.ts), configuring caching with "use cache" directive (cacheLife, cacheTag), setting up parallel routes (`@slot`) or intercepting routes, migrating to proxy.ts, or working with App Router file conventions (layout.tsx, page.tsx, loading.tsx, error.tsx).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
drawio-logical-diagrams

drawio-logical-diagrams

321frontend

Creates professional logical flow diagrams and logical system architecture diagrams using draw.io XML format (.drawio files). Use when creating: (1) logical flow diagrams showing data/process flow between system components, (2) logical architecture diagrams representing system structure without cloud provider specifics, (3) BPMN process diagrams, (4) UML diagrams (class, sequence, activity), (5) data flow diagrams (DFD), (6) decision flowcharts, or (7) system interaction diagrams. This skill focuses on generic/abstract representations, not AWS/Azure-specific architectures (use aws-drawio-architecture-diagrams for cloud diagrams).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
dev-slides

dev-slides

320frontend

>

claude-office-skills avatarclaude-office-skills
獲取
diagram-creator

diagram-creator

316frontend

Create professional diagrams using Mermaid, PlantUML, and other text-based diagram tools. Generate flowcharts, sequence diagrams, architecture diagrams, and more.

claude-office-skills avatarclaude-office-skills
獲取
shadcn-ui

shadcn-ui

311frontend

Provides complete shadcn/ui component library patterns including installation, configuration, and implementation of accessible React components. Use when setting up shadcn/ui, installing components, building forms with React Hook Form and Zod, customizing themes with Tailwind CSS, or implementing UI patterns like buttons, dialogs, dropdowns, tables, and complex form layouts.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
tailwind-css-patterns

tailwind-css-patterns

311frontend

Provides comprehensive Tailwind CSS utility-first styling patterns including responsive design, layout utilities, flexbox, grid, spacing, typography, colors, and modern CSS best practices. Use when styling React/Vue/Svelte components, building responsive layouts, implementing design systems, or optimizing CSS workflow.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
react-patterns

react-patterns

311frontend

Provides comprehensive React 19 patterns for Server Components, Server Actions, useOptimistic, useActionState, useTransition, concurrent features, Suspense boundaries, and TypeScript integration. Generates executable code patterns, validates security for public endpoints, and optimizes performance with React Compiler or manual memoization. Proactively use when building React 19 applications with Next.js App Router, implementing optimistic UI, or optimizing concurrent rendering.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
獲取
svelte-core-bestpractices

svelte-core-bestpractices

298frontend

Guidance on writing fast, robust, modern Svelte code. Load this skill whenever in a Svelte project and asked to write/edit or analyze a Svelte component or module. Covers reactivity, event handling, styling, integration with libraries and more.

sveltejs avatarsveltejs
獲取
pixijs-scene-text

pixijs-scene-text

293frontend

Use this skill when rendering text in PixiJS v8. Covers Text for canvas-quality styled labels, BitmapText for cheap per-frame updates via glyph atlas, HTMLText for HTML/CSS markup via SVG, SplitText and SplitBitmapText for per-character animation, TextStyle, tagStyles, constructor options, TextOptions, HTMLTextOptions, BitmapText, SplitTextOptions, SplitBitmapTextOptions. Triggers on: Text, BitmapText, HTMLText, SplitText, SplitBitmapText, TextStyle, HTMLTextStyle, BitmapFont.install, tagStyles, fontFamily, wordWrap.

pixijs avatarpixijs
獲取
pixijs-color

pixijs-color

293frontend

Use this skill when creating, converting, or manipulating colors in PixiJS v8. Covers Color class input formats (hex, CSS names, RGB/HSL objects, arrays, Uint8Array), conversion methods (toHex, toNumber, toArray, toRgba), component access, setAlpha/multiply/premultiply, Color.shared singleton. Triggers on: Color, ColorSource, hex, rgb, hsl, tint, premultiply, Color.shared, color conversion.

pixijs avatarpixijs
獲取
screenshot-to-code

screenshot-to-code

291frontend

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

onewave-ai avataronewave-ai
獲取
context7

context7

279frontend

Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentation for any programming library or framework, finding code examples for specific APIs or features, verifying correct usage of library functions, or obtaining current information about library APIs that may have changed since training.

intellectronica avatarintellectronica
獲取
mobile-responsiveness

mobile-responsiveness

278frontend

Build responsive, mobile-first web applications. Use when implementing responsive layouts, touch interactions, mobile navigation, or optimizing for various screen sizes. Triggers on responsive design, mobile-first, breakpoints, touch events, viewport.

hoodini avatarhoodini
獲取
zustand-state-management

zustand-state-management

262frontend

Best practices for Zustand state management in React and TypeScript applications, covering store design, selectors, middleware, SSR, and testing. Use when creating or refactoring Zustand stores, deciding whether state belongs in Zustand vs component state vs a server-state library, optimizing selector re-renders, adding persist/devtools/immer middleware, or handling Zustand with SSR/React Server Components.

mindrally avatarmindrally
獲取
internationalization-i18n

internationalization-i18n

261frontend

Implement internationalization (i18n) best practices for web and mobile applications to support multiple languages and locales.

mindrally avatarmindrally
獲取
bootstrap

bootstrap

260frontend

Bootstrap development guidelines for responsive layouts, components, and utility-first styling.

mindrally avatarmindrally
獲取
optimized-nextjs-typescript

optimized-nextjs-typescript

260frontend

Optimized Next.js TypeScript best practices with modern UI/UX, focusing on performance, security, and clean architecture

mindrally avatarmindrally
獲取