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

nextjs-data-fetching
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
phaser
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
nextjs-app-router
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
drawio-logical-diagrams
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
dev-slides
>
claude-office-skills
diagram-creator
使用 Mermaid、PlantUML 和其他基于文本的图表工具创建专业图表。生成流程图、时序图、架构图等。
claude-office-skills
shadcn-ui
提供完整的 shadcn/ui 组件库模式,包括安装、配置和可访问 React 组件的实现。适用于设置 shadcn/ui、安装组件、使用 React Hook Form 和 Zod 构建表单、使用 Tailwind CSS 自定义主题,或实现按钮、对话框、下拉菜单、表格和复杂表单布局等 UI 模式。
giuseppe-trisciuoglio
tailwind-css-patterns
提供全面的 Tailwind CSS 实用优先样式模式,包括响应式设计、布局工具、弹性盒子、网格、间距、排版、颜色和现代 CSS 最佳实践。适用于为 React/Vue/Svelte 组件添加样式、构建响应式布局、实现设计系统或优化 CSS 工作流。
giuseppe-trisciuoglio
react-patterns
提供全面的 React 19 模式,涵盖服务端组件、服务端操作、useOptimistic、useActionState、useTransition、并发特性、Suspense 边界以及 TypeScript 集成。生成可执行的代码模式,验证公共端点的安全性,并通过 React Compiler 或手动记忆化优化性能。在构建使用 Next.js App Router 的 React 19 应用程序、实现乐观 UI 或优化并发渲染时主动使用。
giuseppe-trisciuoglio
svelte-core-bestpractices
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
pixijs-scene-text
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
pixijs-color
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
screenshot-to-code
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
context7
通过 Context7 API 获取软件库、框架和组件的最新文档。当需要查询任何编程库或框架的文档、查找特定 API 或功能的代码示例、验证库函数的正确用法,或获取训练后可能已更改的库 API 的最新信息时,应使用此技能。
intellectronica
mobile-responsiveness
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
bootstrap
Bootstrap development guidelines for responsive layouts, components, and utility-first styling.
mindrally
optimized-nextjs-typescript
Optimized Next.js TypeScript best practices with modern UI/UX, focusing on performance, security, and clean architecture
mindrally
css
Best practices for CSS development including modern layout techniques, naming conventions, theming, and maintainable stylesheet architecture
mindrally
vuejs-typescript-best-practices
Vue.js and TypeScript best practices for building performant applications with Vite, Pinia, VueUse, and Tailwind CSS.
mindrally
html
Guidelines for semantic HTML markup, document structure, forms, accessibility attributes, and modern HTML best practices
mindrally
front-end-developer
Senior Front-End Developer expertise in ReactJS, NextJS, JavaScript, TypeScript, HTML, CSS, and modern UI/UX frameworks
mindrally
modern-web-development
Modern web development best practices for TypeScript, Next.js 14, React Server Components, Supabase, GraphQL, and Tailwind CSS.
mindrally
alpine-js
Alpine.js development guidelines for lightweight reactive interactions with Tailwind CSS and various backend frameworks.
mindrally
redux-toolkit
Comprehensive Redux Toolkit best practices for React and Next.js applications with TypeScript.
mindrally