SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

前端与建站

11,329 个结果

container-bounds

container-bounds 是一项用于审查“容器尺寸随内容变化”动画的技能。它要求把测量与动画分开:外层元素负责宽高过渡,内层元素负责被测量,避免同一节点既测量又动画导致布局自反馈循环。技能按固定检查对给出问题与替代写法,涵盖双 div 模式、首帧从 0 生长的守卫、使用 ResizeObserver 而非渲染副作用中的 getBoundingClientRect、以回调 ref 保存节点、动画期间外层 overflow: hidden、过渡参数 duration: 0.2 与 delay: 0.05,以及避免对静态区块滥用尺寸动画。它适用于按钮文字切换、手风琴、展开区、披露面板、FAQ 等随内容改变边界的场景,不适用于静态页面区块或屏幕上每张卡片。输出按根因逐条报告 file:line 与规则编号,并按 HIGH/MEDIUM/LOW 分级汇总;存在 HIGH 时阻止通过,未读取的文件不得批准。

前端与建站2 次安装

predictive-prefetch

这是一个面向代码审查的预取(prefetch)检查技能,用于评估“在点击之前就开始加载”的预取实现是否合理。它主张用光标轨迹预测和键盘焦点接近来触发预取,而不是用悬停或对可视范围内所有链接预取。该技能会读取项目内相关文件,找出 prefetch、router.prefetch、onMouseEnter 加载器或轨迹辅助函数,并按五组对照检查规则给出结论:轨迹预测优于悬停、按意图预取而非全量预取、hitSlop 取 20 而非 0、触屏与键盘的降级路径、页面已即时加载时移除轨迹预取。它明确不安装预取依赖,只输出按严重程度分级(HIGH/MEDIUM/LOW)的发现和汇总表;存在 HIGH 时阻止通过,否则批准。适用场景包括依赖网络导航、数据重载仪表盘、慢 API 的多页应用等;不适用于已即时导航的静态站点或数据已加载的页面。

前端与建站2 次安装

synthesize-sound

该技能用于审查以 Web Audio API 编写的、程序化生成的界面音效(如点击声、弹出声、确认音),重点检查四个方面:整个页面是否只使用一个 AudioContext、是否采用指数衰减包络且不以 0 为目标值、以及点击类音效的参数是否合理(时长、滤波频率、增益、Q 值)。审查以“坏例 / 替代写法”成对规则呈现,按 HIGH / MEDIUM / LOW 分级报告,存在 HIGH 问题时阻止通过。

前端与建站2 次安装

dev-nuxt

该技能用于构建、审查、迁移和调试 Nuxt 4 应用,强制采用 app/ 优先的源码布局、Nuxt 4 运行时默认值以及当前 Vue + TypeScript 模式,并拒绝 v3 时代的目录指导。它要求先检测 Nuxt 代际与工具链、确定渲染模式,再使用 Composition API、<script setup lang="ts">、类型化组合式函数和服务器/客户端分离来实施;优先使用 VueUse 和现代生态默认项,按需加载架构、TypeScript、生态偏好及 Nuxt 3 到 4 迁移差异等参考文档,并在编辑后验证类型、lint/构建输出和框架特定约束。

前端与建站2 次安装