SuperAPI AI 工具集

Skill 广场

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

更新于 10-25 00:14

前端与建站

11,088 个结果

pagespeed-enhancer

PageSpeed Enhancer 是一个用于网页性能审计与修复的结构化技能,围绕 Lighthouse/PageSpeed Insights 的四大支柱(性能、可访问性、最佳实践、SEO)展开。它采用分批次的扫描与修复流程,强调先完成扫描和风险评估,再进入修复阶段,不允许跳过前期步骤直接改代码。适用于用户粘贴 PageSpeed 报告、提到 Lighthouse 分数,或需要改善 LCP、FCP、CLS、TBT、SI 等 Core Web Vitals 指标的场景,也能处理阻塞渲染资源、未使用 JavaScript、图片优化、安全响应头和 ARIA 合规、SEO 元标签修复等问题。使用方式为:用户提供报告或 URL,技能解析分数摘要、定位瓶颈,运行批量扫描并输出按优先级排序的风险报告,随后应用修复批次并重新测试验证。限制包括:不实际运行 Lighthouse 或 PageSpeed 测试,需用户自行提供报告或 URL;安全响应头建议假定用户可控制部署平台;修复为通用模式,具体文件路径和配置语法因项目而异;不覆盖 CDN、PHP opcode 缓存、数据库查询等服务器级优化;图片转换命令假定用户已安装 cwebp、sharp、Pillow 等工具;CSP 指导采用仅报告迭代方式,最终策略需按项目实际资源来源调整。

前端与建站12 次安装

web-games

面向 Web 浏览器游戏开发的技能,提供框架选型与浏览器专属原则。涵盖 2D/3D 引擎决策树(Phaser 4、Kaplay、PixiJS 8、原生 Canvas/WebGL、Three.js、Babylon.js)、DOM+canvas 混合外壳、WebGPU 采用建议、性能优化原则、资源策略(KTX2、glTF+Draco、WebM/Opus)、PWA 游戏化以及音频处理,并列出常见反模式。适用于构建 HTML5/WebGL/WebGPU 游戏、选择浏览器运行时或接入混合 DOM+canvas 组件。

前端与建站12 次安装

tangzhan-webpage-designer

该技能是一个文本转网页转换器,可将用户提供的任意文本内容转换为单文件、响应式的 HTML 网页。它内置 30 种精选设计风格(源自 designprompts.dev),并充当智能设计顾问:先分析文本的语气、受众和目的,再推荐最契合的设计风格,或接受用户指定的风格请求。确定风格后,技能会读取对应的设计系统参考文件,并将其与用户内容结合,生成符合该风格颜色、字体和布局规则的 HTML 代码。

前端与建站12 次安装

solid-db

TanStack DB 的 SolidJS 绑定,提供 useLiveQuery Hook,用于在 SolidJS 应用中构建实时查询。该 Hook 返回一个 Accessor,既可当作函数调用获取数据,也带有 status、isLoading、isReady、isError、state、collection 等属性。支持响应式信号(信号须在查询函数内部读取)、findOne 单条结果、Suspense/ErrorBoundary 集成,以及 includes 层次化数据(子字段为实时 Collection 或用 toArray 转为普通数组)。包 @tanstack/solid-db 重新导出了 @tanstack/db 的全部内容。注意 query.data 已弃用,应改用 query()。使用前建议先阅读 db-core 了解集合、查询构建器与变更模式。

前端与建站12 次安装

app-resizability

App Resizability 是 tartinerlabs/skills 中的一项技能,用于把 UIKit 应用现代化,使界面能够适应运行期间变化的窗口尺寸,并支持多窗口环境。它主要处理三类改造:用现代 API 替换遗留的共享状态 API、从应用生命周期迁移到场景生命周期,以及移除对主屏、界面方向、用户界面惯用语、对称安全区等假设的依赖,从而让应用支持可调整尺寸的界面。该技能适用于分屏多任务、Stage Manager、可调整尺寸场景,以及为可折叠 iPhone Duo 做适配等场景。它同时覆盖 Swift 与 Objective-C 代码库,要求替换必须动态、保持控制流、限定改动范围,并在存在风险时先询问用户或留下可执行的 TODO。

前端与建站12 次安装

grainient

Grainient 是一个用于复刻 grainient.supply 视觉风格的技能包,可将 16 种暗色模式视觉效果生成为单文件 HTML 页面。这些效果涵盖 WebGL 着色器渐变、暗角叠加、9 层盒阴影、平滑滚动、弹簧动画、悬停图片缩放、垂直跑马灯、玻璃拟态、3D 透视卡片翻转、Bento 网格、渐变 CTA、SVG 渐变图标、内嵌边框系统、网格图案叠加、自定义滚动条和响应式 clamp 排版。该技能不依赖 Framer,输出为纯 HTML + CSS + JS 单文件,仅通过 CDN 引入 Inter 字体。提供 Python 生成脚本,支持 hero、bento、ticker、page、catalog 五种模式,并附带校验脚本检查视口元信息、CSS 自定义属性、暗色背景、requestAnimationFrame、prefers-reduced-motion 等实现规范。所有效果通过 --grn-* CSS 自定义属性统一控制配色、动效、模糊和排版,支持在 :root 覆盖以重新主题化,并提供 Lime 默认配色与 Glass Hero 薄荷/紫罗兰配色预设。

前端与建站12 次安装

aria-deprecated-role

该技能用于在代码审查中检查并避免使用已废弃的 ARIA 角色。当审查渲染后的 HTML、交互组件或设计系统模式时,可借助它识别诸如 directory 等已废弃角色或不应在 HTML 中使用的抽象角色,并给出修复建议:改用现代推荐的等效角色或原生 HTML 元素。使用废弃角色可能导致不同浏览器和屏幕阅读器行为不一致,且未来版本可能不再支持,因此该规则有助于保证与辅助技术的长期兼容性。技能提供检查、修复、解释和代码审查四类操作,可标记违反规则的具体元素、角色、标签、焦点行为或键盘交互,并说明如何通过浏览器无障碍工具或辅助技术验证修复效果。完整实现细节、代码示例和框架相关指导见 references/rule.md。

前端与建站12 次安装

aria-valid-attr

aria-valid-attr 是前端检查清单(front-end-checklist)中的一条无障碍规则,用于确保 HTML 元素上使用的 ARIA 属性是有效且符合标准的。无效的 ARIA 属性会被浏览器和屏幕阅读器忽略,可能导致残障用户无法正确导航或理解界面。该规则要求只使用 WAI-ARIA 规范中定义的有效标准属性,避免拼写错误或不存在的 aria-* 属性,并确保屏幕阅读器能正确解读元素角色与状态。它提供检查、修复、解释和代码审查四个环节:识别无效或拼错的 ARIA 属性,将其替换为规范中的正确名称,说明有效属性如何帮助辅助技术传达元素状态与行为,并在代码审查中标记违反规则的具体元素、角色、标签、焦点行为或键盘交互,同时提示如何用浏览器无障碍工具或辅助技术验证修复效果。完整实现细节、代码示例和框架相关指导见 references/rule.md。

前端与建站12 次安装

autofocus-avoidance

该技能用于审查已渲染的 HTML、交互组件或设计系统模式,检查表单字段是否使用了 autofocus 属性。自动聚焦会把屏幕阅读器用户直接传送到页面中部,使其失去上下文,错过表单之前的所有内容,并可能触发意外滚动。技能建议移除表单元素上的 autofocus 属性;若确需管理焦点,应在用户交互后用 JavaScript 设置焦点,而非在页面加载时自动聚焦。登录页和仅含搜索的页面属于可接受的例外。检查时需搜索表单元素上的 autofocus 属性,确认页面加载不会意外将焦点从页面顶部移走,尤其是表单前有内容的页面。

前端与建站12 次安装

css-at-property

该技能围绕 CSS 的 @property 规则展开,用于在实现动画渐变、涉及自定义属性值的复杂 CSS 过渡,或构建带类型的设计令牌系统时,注册 CSS 自定义属性以获得动画能力与类型安全。默认情况下,CSS 自定义属性是无类型的字符串替换,浏览器无法在过渡或动画中对其插值;通过 @property 声明 syntax、initial-value 和 inherits,可让浏览器在值之间平滑动画、校验令牌赋值并控制继承范围,从而解锁渐变动画、类型化设计令牌和组件级作用域主题等能力。技能提供检查、修复、解释和代码审查四类操作,帮助识别未注册却用于过渡或动画的自定义属性,并补全缺失的 initial-value。

前端与建站12 次安装