SuperAPI AI 工具集

Skill 广场

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

更新于 11-01 00:15

前端与建站

11,339 个结果

blocknote

BlockNote 是一个面向 React 的基于块的富文本编辑器。本技能用于帮助开发者正确使用 BlockNote 的文档模型与编辑器 API。核心模型是:文档中的一切都是 Block(段落、标题、列表项均为块),块可通过 children 嵌套,每个块的富文本内容以 InlineContent 数组表示。技能内容涵盖 Block 类型定义(含 props、content、children)、InlineContent 类型(文本、链接、自定义内联内容)与样式映射,并提供读取、插入、更新、删除、替换、移动与嵌套、光标与选区操作、内联内容插入、样式增删切换、链接创建等 API 速查,以及常见操作模式(如在光标后插入块、转换块类型、以编程方式构建章节、收集特定类型块、保留内容替换块类型)和关键注意事项(content 可能为 undefined、children 与 content 的区别、editor.document 为快照需订阅 onChange、写入使用 PartialBlock、forEachBlock 为深度优先遍历、column 结构限制、moveBlocksUp/Down 作用于选区等)。

前端与建站1 次安装

advanced-css-effects

Advanced CSS Effects 是一个面向高级 CSS 视觉效果的技能,涵盖 clip-path、遮罩、backdrop-filter、滤镜、混合模式、@property、滚动驱动动画、CSS 3D 变换以及 Houdini 等特性。该技能以代码示例形式提供可直接参考的实现方式,包括形状裁剪与动画揭示、图像遮罩与文字渐变、玻璃拟态与毛玻璃面板、滤镜叠加与故障效果、混合模式叠加、可动画自定义属性、基于视口与滚动的动画、3D 卡片翻转与鼠标倾斜、网格渐变与极光渐变、文字描边与故障文字等。同时给出 prefers-reduced-motion 的无障碍降级写法,以及 2025 年各特性的浏览器支持情况说明。

前端与建站1 次安装

three-js

Three.js 是浏览器端 3D 图形的核心 JavaScript 库,React Three Fiber(R3F)则是其对应的 React 渲染器,让开发者可以用 JSX 声明式地构建 3D 场景。该技能覆盖 R3F Canvas 初始化、核心概念映射(几何体、材质、网格、场景图、相机、动画循环)、useFrame 逐帧循环、常用几何体与材质、五类灯光、@react-three/drei 辅助组件、GLTF 模型与纹理加载、shaderMaterial 自定义 GLSL 着色器、后期处理特效、实例化渲染与性能模式,以及资源释放与 SSR 注意事项等实用内容。适合需要在 React 项目中搭建交互式 3D 场景、模型展示、可视化或动画效果的开发者参考使用。

前端与建站1 次安装

visual-excellence-enforcer

Visual Excellence Enforcer 是一个用于前端 UI 质量把关的技能,要求所有 UI 组件在交付前必须符合“Scientific Luxury”设计标准。它不接受通用 LLM 生成的默认界面,强调以截图作为视觉证据而非文字描述。该技能会在合并前端 PR、请求视觉证明或进行设计 QA 时触发,通过审查截图和代码,检查背景色、圆角、字体、动画、边框、配色、阴影等规则,并自动拒绝未定制的 shadcn 组件、蓝色主按钮、白色卡片背景、默认灰色调、无悬停状态的按钮、占位文本、灰色占位图及默认浏览器滚动条等通用模式。审查后生成视觉审计报告,给出通过或拒绝结论及具体修复项。

前端与建站1 次安装

react-effects

React Effects Guidelines 是一份关于在 React 组件中何时使用(以及何时避免)useEffect 的指导规范。它以 React 官方文档《你可能不需要 Effect》为主要参考,提供了一套快速决策树,帮助开发者在添加 useEffect 之前先判断:能否在渲染期间直接计算、是否只是在 prop 变化时重置状态、是否由用户事件触发、是否在与外部系统同步。文档列出了 Effect 的合理用途,包括 DOM 操作(聚焦、滚动、测量)、外部组件生命周期(终端、图表、非 React 库)、浏览器 API 订阅(ResizeObserver、IntersectionObserver)、挂载或 prop 变化时的数据获取以及全局事件监听。同时给出了常见反模式及正确写法,例如派生状态应直接在渲染时计算而非用 state 存储并同步、事件逻辑应放在事件处理器中而非 Effect 中、prop 变化时重置状态应使用 key 属性。对于订阅外部数据存储,建议优先使用 useSyncExternalStore 而非手动在 Effect 中订阅。数据获取部分强调用 ignore 标志处理竞态条件。应用初始化部分介绍了用模块级守卫实现每次应用加载只执行一次的逻辑,或在模块初始化阶段(渲染前)执行。

前端与建站1 次安装

cometchat-angular-v5-components

CometChat Angular UI Kit v5 组件技能,用于选择、组合和自定义 CometChat Angular UI Kit 组件。该技能以 angular-v5 目录(由已安装的 5.1.0 套件生成)为唯一事实来源,未列入目录的组件不可导入。技能强调:每个组件的精确 @Input/@Output 与视图插槽需从对应组件的 .md 文档中获取,不得凭记忆或类型声明作答;输出名称无 cc 前缀(那是 React 约定),不存在的输出会静默失败。内容涵盖组件封闭清单、各组件真实输出名、通过 ng-template 绑定 *View 输入实现视图插槽覆盖、套件导出的原子组件(头像、列表项、按钮、日期、弹出层),以及无对应组件需自行基于 SDK 构建的场景(如创建群组、封禁成员列表、登录/用户选择器)。同时列出常见陷阱与验证方法。

前端与建站1 次安装

cometchat-angular-v5-customization

CometChat Angular UI Kit v5 的品牌与外观定制技能,用于调整聊天界面的颜色、字体、明暗主题、语言、日期时间格式以及全局配置。核心手段包括 CSS 变量令牌(--cometchat-*)、ThemeService 明暗主题切换、CometChatLocalize 本地化、各组件日期时间格式输入,以及通过视图插槽替换局部标记。适用于需要在不改动组件行为的前提下改变 UI Kit 视觉与文案的场景。

前端与建站1 次安装