SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-24 00:15

前端与建站

11,035 个结果

base-headless

MUI Base(@mui/base)是一个无样式(headless/unstyled)的 React 组件与 Hooks 库,只提供逻辑、状态管理、无障碍与键盘交互,不附带任何 CSS。它提供 useButton、useInput、useMenu、useSlider、useSwitch、useSelect、useTabs 等 Hooks,每个组件都有对应的 Hook,通过 getRootProps、getInputProps 等 prop-getter 将行为属性展开到自定义元素上,便于搭配 Tailwind、CSS Modules、styled-components 或原生 CSS 构建自定义设计系统。

前端与建站21 次安装

components

MUI 核心组件模式与最佳实践参考。该技能汇总了 Material UI(MUI)常用组件的用法示例,涵盖输入、展示、导航、反馈与布局等类别,包括 TextField、Autocomplete、Select、Checkbox、Radio、Switch、Slider、Rating、Typography、Chip、Avatar、Badge、Tooltip、Alert、Table、AppBar、Drawer、Tabs、Menu、Breadcrumbs、Pagination、Dialog、Snackbar、Progress、Skeleton、Card、Paper、List 等组件的代码片段与配置说明,供开发者在构建 React 界面时参考。

前端与建站21 次安装

css-variables-pigment

该技能聚焦 MUI v6 的 CSS 变量主题方案,涵盖 CssVarsProvider、extendTheme、colorSchemes 配置、SSR 防闪烁脚本、运行时配色切换,以及 Pigment CSS 零运行时样式引擎。核心思路是用 CSS 自定义属性替代 JS 主题上下文,使明暗模式切换仅靠 CSS 完成、不触发 React 重渲染,并支持在普通 CSS 文件中引用主题令牌。技能同时给出 Next.js App Router、Pages Router 与 Vite 的接入方式,以及 css()、styled() 和 variants 的用法示例,并说明适用与不适用场景。

前端与建站21 次安装

forms-validation

该技能提供 MUI(Material UI)表单模式与校验的实践指南,涵盖受控与非受控组件写法、TextField 错误与辅助文本、FormControl/FormLabel/FormHelperText 等基础组件用法,以及 React Hook Form、Zod、Formik、Yup 等校验库的集成方式。还包含动态字段数组、多步骤表单(Stepper)、表单无障碍(htmlFor、fieldset/legend、aria 属性、noValidate)等内容,适合在 React 项目中使用 MUI 构建表单与校验逻辑的开发者参考。

前端与建站21 次安装

slots-api

MUI 的 slots 与 slotProps API 是深度定制复合组件的核心机制,允许替换组件内部子元素、注入自定义渲染器,并向复合组件的每一层传递属性,无需包装器 hack。slots 接收组件引用(非 JSX 元素),slotProps 接收普通对象或回调函数,插槽名使用 camelCase。该技能覆盖 TextField、Autocomplete、Select、Slider、DatePicker、Dialog、Tooltip、DataGrid 等组件的常见插槽模式,并说明从 v5 的 components/componentsProps 迁移到 v6+ 的 slots/slotProps 的映射关系与 codemod 命令。

前端与建站21 次安装

syncfusion-blazor

Syncfusion Blazor 是一套面向 .NET Blazor 应用的 UI 组件库,包含 DataGrid、图表、日程排程、PDF 查看器以及 80 多个组件。资料提供了通过 NuGet 安装组件包、注册许可证与注册服务、配置主题、使用 SfGrid、SfChart、SfSchedule 等组件的示例代码,并说明可通过服务器端数据管理器对接 Web API。此外还介绍了 Essential UI Kit 预置区块、内置与自定义主题、许可证密钥的安全管理方式,以及免费的 Syncfusion Agentic UI Builder 与官方 Blazor MCP 编程助手,用于从自然语言生成组件代码、查阅 API 与排查问题。

前端与建站21 次安装

tree-view

MUI X Tree View 是 MUI X 提供的树形视图组件,用于在 React 应用中展示层级数据。它包含免费(MIT)的 SimpleTreeView、RichTreeView 以及付费的 RichTreeViewPro。SimpleTreeView 使用声明式 JSX 子节点构建树,每个 TreeItem 需要 itemId 和 label;RichTreeView 则从 items 数组以数据驱动方式渲染,支持自定义字段类型。组件支持展开与选中状态受控、键盘导航、自定义图标、多选与复选框选择、懒加载异步数据源,以及通过自定义 TreeItem 内容实现更丰富的条目展示。RichTreeViewPro 额外提供拖拽排序和虚拟化能力,但需要 Premium 许可。

前端与建站21 次安装

white-label

该技能介绍 MUI(Material UI)的多主题与白标(white-label)系统实现方法,涵盖嵌套 ThemeProvider、动态主题切换、租户专属品牌定制以及主题组合。内容包括:通过嵌套 ThemeProvider 为应用不同区域限定不同视觉风格,并可用回调函数合并外层主题;在运行时从 API 或数据库加载主题配置,作为白标系统的基础;使用 MUI 自带的 deepmerge 将租户覆盖项叠加到基础主题上,使租户只覆盖需要变更的部分;基于品牌令牌(颜色、字体、Logo、favicon 等)构建租户专属主题;使用 CssVarsProvider 与 CSS 自定义属性实现无需 React 重渲染的主题切换;通过主题注册表将租户 ID 映射到主题对象并缓存;以及按租户覆盖组件变体样式。适合需要为多个客户或品牌提供定制化界面的前端项目。

前端与建站21 次安装

frontend-design

这是一个用于创建独特、生产级前端界面的技能,旨在避免千篇一律的“AI 味”审美。当用户需要构建 Web 组件、页面或应用界面时,该技能会引导先进行设计思考,明确用途、受众、技术约束与差异化亮点,并选定一个大胆的美学方向(如极简、极繁、复古未来、奢华精致、编辑杂志风、粗野主义等),再落地为可运行代码。它强调排版、色彩主题、动效、空间构图与背景视觉细节,要求使用独特字体、统一配色变量、有冲击力的动画与非常规布局,并明确避免通用字体、俗套配色和模板化设计。适用于需要高设计质量、有鲜明视觉个性的前端开发场景。

前端与建站21 次安装

velt-area-best-practices

Velt Area Comments 最佳实践是一份面向开发者的实现指南,讲解 Velt 的矩形区域批注功能:用户可在页面上拖拽画出一个矩形区域,并把一条评论线程绑定到该区域。该功能并非独立组件,而是 <VeltComments> 评论功能的一种模式,默认开启,可通过属性或运行时方法切换。指南覆盖 API 切换方式、线框(wireframe)变量与类型定义三类规则,并给出 React / Next.js 及其他框架的代码示例、常见陷阱与验证清单。

前端与建站21 次安装

ai-python-ui-adapter

ai-python-ui-adapter 是 vercel-labs/ai-python 项目中的一个适配器技能,用于将 AI SDK for Python 的流式输出连接到 AI SDK UI 的 useChat 客户端。它负责处理 UIMessage 解析、消息 ID、工具状态、审批流程、子代理 MessageBundle 值以及 AI SDK UI 流事件,让 Python 后端的 AI 流能够被前端 useChat 直接消费。开发者仍需自行处理 HTTP 路由、认证、存储、会话查找、前端渲染以及何时延迟钩子。

前端与建站21 次安装

vgv-material-theming

vgv-material-theming 是 verygoodopensource/vgv-ai-flutter-plugin 中的一项技能,提供 Flutter 应用使用 Material 3 进行主题化的最佳实践。其核心思想是以 ThemeData 作为颜色、排版、组件样式和间距的唯一来源,避免在组件中内联颜色或文字样式。技能涵盖颜色系统(集中定义 AppColors、配置 ColorScheme、明暗主题变体)、排版(AppTextStyle 与 TextTheme 集成)、组件主题(在 ThemeData 中集中定义按钮、输入框、AppBar 等样式)、间距系统(基于基准单位的 AppSpacing,优先使用 EdgeInsets.only 与 EdgeInsets.symmetric)以及常见模式(创建主题、新增颜色令牌、深色模式支持)。适用于 Flutter 项目统一主题规范、支持明暗模式切换、减少组件内条件逻辑等场景。

前端与建站21 次安装

image-optimization

该技能围绕现代 Web 应用的图片优化实践,提供基于 Next.js Image 组件的生产级方案。内容涵盖:使用 Next.js 16 Image 组件、AVIF/WebP 现代格式转换、模糊占位符(blur placeholder)、响应式 sizes 配置、CDN 加载器与远程图片白名单等。主要目标是优化 Largest Contentful Paint(LCP)、降低页面体积与带宽消耗、实现响应式图片、提升感知性能并完成现代格式转换。技能中给出了静态导入与远程图片两种用法、图片格式与 deviceSizes/imageSizes 配置、面向 Cloudinary 等 CDN 的自定义 loader、以及构建期优化命令(sharp、Squoosh CLI)。此外还列出了常见反模式(如缺少 width/height、滥用 priority、对照片使用 PNG、quality 设为 100 等)及其纠正方式,并简要说明各项优化对 LCP、CLS 与带宽的影响。适用于 Next.js 项目的图片性能优化场景。

前端与建站21 次安装