SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

前端与建站

11,334 个结果

react-useeffect

React useEffect 最佳实践指南,源自官方文档。用于编写或审查 useEffect、使用 useState 处理派生值、数据获取或状态同步等场景。核心观点是“你可能并不需要 Effect”:Effect 是 React 的逃生舱,用于与外部系统同步;若没有涉及外部系统,通常就不应使用 Effect。资料以快速参考表和决策树的形式,对比了派生状态、昂贵计算、属性变化时重置状态、用户事件响应、通知父组件、数据获取等常见情况下的错误做法与正确做法,并说明何时确实需要 Effect(如与外部系统同步、订阅外部存储、分析日志、带清理的数据获取),何时不需要 Effect(如渲染时的数据转换、处理用户事件、派生状态、链式状态更新)。

前端与建站1 次安装

canvas-ui

canvas-ui 是一项用于操作 DavidHDev/canvas-ui 组件的技能指南,主要帮助在项目中挑选并集成其基于 live-DOM 的 canvas 视觉效果。它强调先核对所选版本的完整 LICENSE.md,明确其允许作为应用、网站或产品的一部分使用,但限制销售、再许可或再分发组件本身;同时要求记录具体变体(效果、框架、渲染器、目标路由、回退方案),在集成前检查打包方式与组件特定要求,并将 canvas 效果作为可用内容之上的渐进增强,保留语义内容与键盘可操作性。资料提供了 React、Vue、Svelte、Solid、Preact 和 vanilla 等变体说明,WebGL 为默认构建,WebGPU 注册名在框架后追加 -webgpu。使用方式包含通过 shadcn 命令安装注册表组件等示例,但均为只读检查示例,未执行。限制包括:HTML-in-Canvas 属实验性且不等同于 WebGPU 支持,demo 可用不代表目标域名具备浏览器能力或 origin trial,来源审计未建立运行时或跨浏览器结果。

前端与建站1 次安装

cursify

Cursify 是一个围绕“光标特效”的技能条目,指向 ui-layouts/cursify 的光标效果源码。它本身并非可安装的 npm 包;它的主要用途是:在涉及 Cursify 时,先检查指定提交版本(commit)的源码与许可证情况,判断能否复用其效果,再为 React 项目规划或审查范围受限的光标增强。资料说明,被检查的仓库没有许可证文件;公开可见不等于允许复用,因此在获得适用许可证或权利人明确授权前,不应复制源码或素材。该技能强调把真实控件语义与装饰性光标分开:保留原生指针反馈、文本选择、键盘焦点和普通链接按钮激活,叠加层不拦截点击、不成为焦点;触屏和粗略输入下不模拟鼠标;减少动态效果时,省略拖尾、弹簧和粒子等持续渲染。它还要求明确监听器、动画帧、canvas、DOM 节点及媒体查询回调的创建与清理归属,并对粒子数量、像素成本、隐藏时暂停等设定性能边界。适用场景包括识别或对比 Cursify 效果、审查已获授权的集成、排查返回后覆盖层残留等问题。选型视觉方案、组件契约或跨页动画优化应由 web-design、react-bits、design-system、optimize-web-animations 等负责。其余功能、收费方式和平台支持暂未提供。

前端与建站1 次安装

higgsfield-websites

Higgsfield 官方网站构建技能(CLI 工作流),用于通过 Higgsfield CLI(`higgsfield website …`)创建、编辑并部署全栈网站、应用和浏览器游戏。每种产品都是一个基于 React 19 + TanStack Start 的服务端渲染(SSR)应用,部署为独立的 Cloudflare Worker,并使用独立子域名。创建时必须指定 `--type`,分为 website(独立品牌、无 AI 生成)、app(集成 Higgsfield 登录与图片/视频生成)、game(基于模板的实时多人房间游戏,需指定游戏类别)。技能内含三条完整流程文档,以及封面图与元数据、部署发布等规范。

前端与建站1 次安装

hyperiux

Hyperiux 是一套用于检查与集成 Hyperiux Vault 动效组件的技能说明,面向 Hyperiux-Immersion-Labs/hyperiux-components 组件库。它不提供可导入的运行时包,而是指导用户选择单个特效、核对许可证与框架兼容性、阅读 registry.json 与源码、审查 hyperiux CLI 安装副作用,并在接入后验证生命周期与无障碍表现。资料强调:特效使用须遵循 LICENSE_EFFECTS,CLI/MCP 的 MIT 许可不等于特效可自由分发;init/add 可能改写全局 CSS 并写入文件,需先评审再执行。

前端与建站1 次安装

motion-primitives

Motion Primitives 是一套面向 React 的动效组件技能,用于按源码拷贝方式检查、集成与适配 ibelick/motion-primitives 组件。它不假定存在 npm 运行时 API,而是要求阅读锁定的组件源码 components/core/<name>.tsx 与注册表 scripts/registry-components.ts,确认真实的导出、属性与依赖后再使用。技能覆盖 TextEffect(按词、字符或行分段,含模糊、淡入、缩放、滑动等预设)、InView(进入视口触发,支持隐藏/可见变体与 once 状态)以及 Dialog(受控与非受控、原生 motion.dialog、焦点与滚动协调)等组件,并提示注册表依赖可能少于源码实际导入的情况。使用方式包括通过 npx motion-primitives 或 shadcn 注册表安装,或从审阅过的提交手动复制源码并保留 MIT 许可声明。集成时需自行补充 reduced-motion 静态回退、键盘与焦点可访问性、监听器与观察器清理等要求,并明确该技能只做源码审阅,浏览器行为、编译与新版 Motion 兼容性未经验证。适合在 React Web 应用中选用该库组件或核对文档示例与注册表负载时使用,不适用于 Vue、React Native 等平台。

前端与建站1 次安装

paper-shaders

Paper Shaders 技能用于在网页前端集成和诊断 paper-design/shaders 提供的命名画布着色器运行时。它帮助选择 @paper-design/shaders 或 @paper-design/shaders-react 入口,按 React 或原生浏览器前端两种路径挂载指定着色器,调整着色器参数、调色、速度与渲染边界,并处理生命周期、清理、回退与动效偏好等事项。该技能强调先确认集成契约、按影响范围审批操作,并在获得执行授权后验证真实框架中的渲染、缩放、WebGL 不可用回退与减少动效表现。

前端与建站1 次安装

ui-layouts

ui-layouts 是一个面向 UI Layouts 组件与区块目录的技能文档,用于在 ui-layouts/uilayouts 仓库中挑选并适配具体组件或 bento 区块。它指导用户先记录目标路由、组件名、现有技术栈与源版本,并结合内容页、TSX 源码与 registry 条目核对选型;随后处理 registry 导入与依赖漂移(例如响应式模态框 registry 漏列 vaul)、修正文档与 TSX 不一致的 props,并保留区块的栅格/断点关系、在消费者项目中复用 cn 工具与别名。适用场景包括选取现有组件、移植区块、在审批后从 registry/CLI 安装、以及修复已采用的组件。限制:仓库与网站私有包不可作为运行时安装,包身份存在未解决分歧,CLI 会下载并写入文件需先审批;源码检查不能证明可访问性、性能或视觉效果,须在实际消费者路由中验证。

前端与建站1 次安装