UI 组件

基于代码的 UI 组件生成与样式实现

用途与选择建议

这类技能用于界面实现与体验改进。比较框架支持、键盘交互和响应式行为;生成组件后,使用真实内容分别检查窄屏与宽屏布局。

显示 1-24 / 共 8212 个技能
PostHog

implementing-mcp-ui-apps

PostHog

'Guide for adding MCP UI apps — interactive visualizations that render tool results in MCP clients like Claude Desktop. Use when adding a new detail or list view for an MCP tool, creating view components in products/*/mcp/apps/, or linking tools to UI apps via YAML.'

类型 4万 1个月前
PostHog

survey-sdk-audit

PostHog

Audit PostHog survey SDK features and version requirements

Git 与版本控制 4万 1个月前
PostHog

visualizing-change-over-time

PostHog

Helps PostHog engineers and agents pick the right chart when a request is about visualizing change over time, before/after comparisons, or period-over-period movement while building UI with @posthog/quill-charts (dashboards, reports, the mcp_analytics frontend, custom visualizations). Use when a user asks how something "changed", "moved", "grew", "dropped", "improved", or "regressed" between two points or periods, or mentions "before/after", "period over period", "week over week", "delta", "slope graph", "slopegraph", or comparing many series across two snapshots. Surfaces both the SlopeChart quill component and the native ChartDisplayType.SlopeGraph insight display as options.

分析 4万 2个月前
PostHog

building-html-canvases

PostHog

Author a PostHog canvas with semantic HTML, CSS, and direct browser APIs — documents, articles, generative graphics, 2D canvas and WebGL experiences, and focused experiments where React components add no useful structure. Use after building-canvases has routed a canvas request to a plain-HTML/browser-API implementation. Covers the thin component wrapper the current runtime requires, styling and theming without Quill, drawing surfaces, and animation/cleanup patterns.

设计 4万 10天前
PostHog

building-product-empty-states

PostHog

Guide for adding a product setup empty state — the skippable first-run screen a product scene shows until real data arrives, built on the shared ProductEmptyState component. Use when adding an empty state or first-run/setup screen to a product scene, declaring emptyState on a SceneExport, writing a product setup-status detection logic, building an animated example-data preview widget, or migrating away from the deprecated ProductIntroduction component. Covers the productSetupStatusLogic single-layer contract, real-data detection rules, local-only skip semantics, wizard commands, and design tokens.

设计 4万 3天前
PostHog

building-canvases

PostHog

Create or edit a PostHog freeform canvas — a sandboxed browser application (data board, document, form, small tool, graphics experiment) stored in PostHog and rendered by the desktop/web app. Use when a task asks to build, generate, update, or fix a standalone canvas app, or when a freeform canvas id is given as the publish target. For grid/home canvases, widget placements, or reusable components, use composing-grid-canvases instead. Covers resolving or creating the target canvas, choosing an implementation approach (React + Quill vs plain HTML/browser APIs), the read → edit → validate → publish → build loop, and which companion canvas skills to load for the details.

UI 组件 4万 5天前
PostHog

placing-product-frontend-code

PostHog

Decide which tree a frontend file belongs in — products/<name>/frontend/ or frontend/src/scenes/<name>/ — and explain why the boundary is real rather than stylistic. Use when adding a new scene, component, or logic file for a product; when creating a new directory under frontend/src/scenes/; when a product has UI in both trees and you need to know which side to extend; or when moving a scene into its product. Covers the merge-queue lane cost of the split, the measurement showing a dependency graph cannot substitute for the path signal, and a report script that shows how far each product's move has gone.

文件操作 4万 19天前
PostHog

writing-kea-logics

PostHog

Guide for writing or reviewing PostHog kea logic files (*Logic.ts / *Logic.tsx). Use when creating a new logic, adding actions/reducers/selectors/listeners/loaders/forms/router bindings, choosing between reducer vs selector vs cache, deciding between listeners and kea-subscriptions, wiring React with useValues/useActions/BindLogic, or onboarding to kea conventions. Read keajs.org for upstream API; this skill captures PostHog-specific conventions and idioms.

API 开发 4万 1个月前
mattpocock

improve-codebase-architecture

mattpocock

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

分析 23.8万 19天前
anthropics

build-mcp-app

anthropics

This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP UI resources", make a tool that shows a "form", "picker", "dashboard" or "confirmation dialog" inline in the conversation, or mentions "apps SDK" in the context of MCP. Use AFTER the build-mcp-server skill has settled the deployment model, or when the user already knows they want UI widgets.

模板 3.4万 4个月前
Leonxlnx

gpt-taste

Leonxlnx

Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.

动画 8.1万 4个月前
anthropics

claude-automation-recommender

anthropics

Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code for a project, or wants to know what Claude Code features they should use.

代码评审 3.4万 3个月前
manaflow-ai

cmux-custom-sidebar

manaflow-ai

"Build a custom cmux sidebar from a plain-language request. Use when the user asks for a custom sidebar, a sidebar that shows their workspaces/tabs/PRs/clock, a vibe-coded sidebar, or anything involving files in ~/.config/cmux/sidebars/. Covers authoring the interpreted SwiftUI-style file, enabling the beta flag, selecting it, and iterating with hot reload."

UI 组件 2.7万 1个月前
n8n-io

n8n:design-system

n8n-io

Guidelines on using Design System styles and components. Use when working on .vue files in packages/frontend. Triggers for tasks that include component architecture, styling, UI changes, or feature work.

设计 20.3万 6天前
n8n-io

n8n:experiments

n8n-io

Guides work on packages/frontend/editor-ui experiments. Use when creating, extending, wiring, testing, reviewing, or retiring editor-ui experiments, PostHog feature flags, experiment key indexes, variants, stores/composables, persisted experiment state, or experiment telemetry.

代码生成 20.3万 2个月前
n8n-io

n8n:conventions

n8n-io

Quick reference for n8n patterns. Full docs /AGENTS.md

CLI 工具 20.3万 6天前
langfuse

storybook

langfuse

Use when writing or reviewing Storybook stories (.stories.tsx) for React components.

UI 组件 3.4万 12天前
langfuse

frontend-large-feature-architecture

langfuse

Architect large or state-heavy Langfuse frontend features. Use for virtualized lists, large tables, controllers, Zustand stores, row selection, high-frequency state, rendering performance, or before adding useEffect, useMemo, useCallback, or form defaults derived from loaded data.

数据库 3.4万 1个月前
langfuse

vercel-composition-patterns

langfuse

React composition patterns that scale. Use when refactoring components with

注释 3.4万 6个月前
langfuse

refactor-react-effects

langfuse

Refactor avoidable React useEffect usage in Langfuse frontend code. Use when adding, reviewing, or removing effects; initializing forms or local UI state from query data; synchronizing client and server state; moving mutations or async workflows out of components; cleaning every effect from a frontend submodule; or reviewing whether an effect has a valid external-system owner.

测试 3.4万 1个月前
langfuse

vercel-react-best-practices

langfuse

React 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.

性能 3.4万 6个月前
langfuse

react-component-guidelines

langfuse

Guidelines for writing React components. Use this when creating a new react component.

UI 组件 3.4万 17天前
langfuse

react-component-cleaner

langfuse

Use this skill to clean up a React component. Only use this skill when instructed to do so by the user.

Git 与版本控制 3.4万 1个月前
open-metadata

vercel-composition-patterns

open-metadata

React composition patterns that scale. Use when refactoring components with

注释 1.5万 1个月前