前端

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

489 个 Skills 可用

Skills 列表

r3f-fundamentals

r3f-fundamentals

114frontend

React Three Fiber fundamentals - Canvas, hooks (useFrame, useThree), JSX elements, events, refs. Use when setting up R3F scenes, creating components, handling the render loop, or working with Three.js objects in React.

enzed avatarenzed
获取
r3f-shaders

r3f-shaders

114frontend

Implement custom GLSL or TSL materials in React Three Fiber, including uniforms and vertex deformation. Use for shader code and shader debugging, rather than ordinary PBR settings or composer effects.

enzed avatarenzed
获取
r3f-loaders

r3f-loaders

114frontend

Load and reuse 3D assets in React Three Fiber with useGLTF, useLoader, Suspense, and preloading. Use for model loading, decoder setup, caching, cloning, or loading/error UI.

enzed avatarenzed
获取
fallow

fallow

109frontend

Codebase intelligence for TypeScript and JavaScript. Static analysis of code and styles reports changed-code risk, cleanup opportunities, duplication, circular dependencies, complexity hotspots, architecture boundaries, design-system drift, feature flags, and opt-in security candidates. Runtime coverage can merge production execution data for hot-path review, cold-path deletion confidence, and stale-flag evidence. 123 framework plugins, zero configuration, sub-second static analysis. Use when asked to audit PR risk, find unused code or dependencies, detect duplicates, check styling consistency, inspect architecture boundaries, merge runtime coverage, auto-fix supported issues, or run fallow.

fallow-rs avatarfallow-rs
获取
nextjs-app-router-fundamentals

nextjs-app-router-fundamentals

109frontend

Guide for working with Next.js App Router (Next.js 13+). Use when migrating from Pages Router to App Router, creating layouts, implementing routing, handling metadata, or building Next.js 13+ applications. Activates for App Router migration, layout creation, routing patterns, or Next.js 13+ development tasks.

wsimmonds avatarwsimmonds
获取
r3f-interaction

r3f-interaction

106frontend

React Three Fiber interaction - pointer events, controls, gestures, selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences.

enzed avatarenzed
获取
firecrawl-website-design-clone

firecrawl-website-design-clone

102frontend

Extract any website's design system into an agent-ready DESIGN.md using Firecrawl scrape evidence. Use when the user wants colors, fonts, spacing, components, layout patterns, or brand/UI guidance from a website so AI agents can create new websites, clone a look, or build pages inspired by that design.

firecrawl avatarfirecrawl
获取
apollo-client

apollo-client

98frontend

使用 Apollo Client 4.x 构建 React 应用的指南。在以下场景使用此技能:(1) 在 React 项目中设置 Apollo Client,(2) 使用 Hooks 编写 GraphQL 查询或变更,(3) 配置缓存或缓存策略,(4) 使用响应式变量管理本地状态,(5) 排查 Apollo Client 错误或性能问题。

apollographql avatarapollographql
获取
multi-tenant-architecture

multi-tenant-architecture

92frontend

为 Cloudflare 或 Vercel 上的多租户 SaaS 平台提供架构指导。涵盖平台选择、域名策略、租户识别与隔离、子域名路由、自定义域名与 SSL、白标设置、租户上下文传播、PSL 提交,以及将平台限制映射到定价计划。在构建多租户应用或询问“如何支持多个租户”、“构建白标平台”、“添加自定义域名”、“按子域名路由租户”或“将限制映射到计划”时使用。对于一般的应用文件夹结构,请使用 codebase-architecture;对于搭建新的 Next.js 仓库,请使用 scaffold-nextjs。

mblode avatarmblode
获取
frontend-react-best-practices

frontend-react-best-practices

90frontend

React performance optimization guidelines. Use when writing, reviewing, or refactoring React components to ensure optimal rendering and bundle patterns. Triggers on tasks involving React components, hooks, memoization, or bundle optimization.

sergiodxa avatarsergiodxa
获取
base44-cli

base44-cli

83frontend

The base44 CLI is used for EVERYTHING related to base44 projects: resource configuration (entities, backend functions, ai agents), initialization and actions (resource creation, deployment). This skill is the place for learning about how to configure resources. When you plan or implement a feature, you must learn this skill

base44 avatarbase44
获取
hyva-alpine-component

hyva-alpine-component

83frontend

Write CSP-compatible Alpine.js components for Hyvä themes in Magento 2. This skill should be used when the user wants to create Alpine components, add interactivity to Hyvä templates, write JavaScript for Hyvä themes, or needs help with Alpine.js patterns that work with Content Security Policy. Trigger phrases include "create alpine component", "add interactivity", "alpine for hyva", "x-data component", "csp compatibility", "csp compliant javascript".

hyva-themes avatarhyva-themes
获取
hyva-child-theme

hyva-child-theme

83frontend

Create a Hyvä child theme in a Magento 2 project. This skill should be used when the user wants to create a new Hyvä child theme, set up a custom theme based on Hyvä, or initialize a new frontend theme directory structure. Trigger phrases include "create hyva child theme", "new hyva theme", "setup child theme", "create custom theme", "initialize theme".

hyva-themes avatarhyva-themes
获取
hyva-ui-component

hyva-ui-component

83frontend

Apply Hyva UI template-based components to a Hyvä theme. This skill should be used when the user wants to add, install, or apply a Hyva UI component (such as header, footer, gallery, menu, minicart, etc.) to their Hyvä theme. It lists available non-CMS components and their variants, displays component README instructions, and copies component files to the theme directory.

hyva-themes avatarhyva-themes
获取
hyva-create-module

hyva-create-module

83frontend

Create a new Magento 2 module in app/code/. This skill should be used when the user wants to create a module, scaffold a new module, generate module boilerplate, or set up a custom module. It handles registration.php, composer.json, module.xml generation with configurable dependencies. Trigger phrases include "create module", "new module", "scaffold module", "generate module".

hyva-themes avatarhyva-themes
获取
agency-agents-ai-specialists

agency-agents-ai-specialists

78frontend

A collection of specialized AI agent personalities for Claude Code, Cursor, Aider, Windsurf, and other AI coding tools — covering engineering, design, marketing, sales, and more.

reason-machines avatarreason-machines
获取
ui-ux-pro-max-skill

ui-ux-pro-max-skill

78frontend

AI design intelligence skill for building professional UI/UX across multiple platforms with 161 reasoning rules, 67 styles, and automated design system generation

reason-machines avatarreason-machines
获取
openmaic-classroom

openmaic-classroom

78frontend

OpenMAIC — Open Multi-Agent Interactive Classroom platform for generating immersive AI-powered learning experiences with slides, quizzes, simulations, and multi-agent discussions.

reason-machines avatarreason-machines
获取
freecodecamp-curriculum

freecodecamp-curriculum

78frontend

Comprehensive guide for contributing to and working with freeCodeCamp's open-source codebase and curriculum platform

reason-machines avatarreason-machines
获取
git-city-3d-github-visualization

git-city-3d-github-visualization

78frontend

Build and extend Git City — a 3D pixel art city where GitHub profiles become interactive buildings using Next.js, Three.js, and Supabase.

reason-machines avatarreason-machines
获取
json-render-generative-ui

json-render-generative-ui

78frontend

Generative UI framework that renders AI-generated JSON specs into type-safe UI components across React, Vue, Svelte, Solid, React Native, video, PDF, and email.

reason-machines avatarreason-machines
获取
goframe-v2

goframe-v2

76frontend

GoFrame v2 开发技能。仅当目标 Go 项目使用或明确采用 GoFrame v2 时使用:最近的 go.mod 要求 github.com/gogf/gf/v2,现有 Go 文件导入 github.com/gogf/gf/v2 或任何 github.com/gogf/gf/v2/... 组件包,或者用户要求使用 GoFrame 搭建、迁移或构建。触发于基于 GoFrame 的 Go 工作,例如 API/控制器/服务、中间件、路由/配置、ORM/DAO/DO/实体/数据库操作、gf CLI/代码生成、HTTP/gRPC 服务以及微服务约定。不要触发于没有 GoFrame 证据的通用 Go 项目、纯前端工作、shell 脚本或不相关的基础设施任务。

gogf avatargogf
获取
ui-design

ui-design

75frontend

Use when users need visual direction, interface hierarchy, layout decisions, design specifications, or prototypes before implementing a Web or mini program UI.

tencentcloudbase avatartencentcloudbase
获取
animate

animate

74frontend

Animation patterns and best practices for Next.js/React applications. Use this skill when implementing animations, transitions, hover effects, page transitions, modals, or any motion in React components. Based on Emil Kowalski's "Animations on the Web" course.

delphi-ai avatardelphi-ai
获取