SuperAPI AI 工具集

Skill 广场

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

更新于 10-27 00:15

前端与建站

11,191 个结果

form-validation

该技能用于审查模板、服务端渲染 HTML 或共享组件中与无障碍表单验证相关的标记,确保最终面向浏览器的输出符合无障碍要求。它关注错误消息是否通过 aria-describedby 与字段关联、是否使用 aria-invalid 表示验证状态、必填字段是否以 required 或 aria-required 程序化暴露、错误提示是否就近内联显示、是否避免仅用颜色传达错误,以及帮助文本与错误文本是否始终与字段保持关联。技能还提供检查、修复、解释和代码审查等操作,并针对客户端处理的表单给出语义改进建议,而不强制套用服务端提交模式。

前端与建站7 次安装

optimized

该技能用于审查与图片优化相关的图片资源、标记以及 CDN 或构建转换,目标是让图片加载更快。它覆盖 JPEG、PNG、WebP、AVIF 和 SVG 等格式的编码与压缩检查,包括去除 EXIF 元数据、使用渐进式 JPEG、对 PNG 进行量化压缩、用 SVGO 清理 SVG 等。技能提供检查、修复、原理讲解和代码审查四种使用方式,可结合 Lighthouse 的“Efficiently encode images”审计定位可缩减 4KB 以上的图片,并报告每张图片的当前体积与预计节省量。

前端与建站7 次安装

threejs-shaders

Three.js 着色器技能,聚焦 GLSL 编写、ShaderMaterial 与 RawShaderMaterial 使用、uniforms 传参以及自定义视觉效果实现。适用于在 Three.js 中创建自定义视觉特效、修改顶点位置、编写片段着色器,以及通过 onBeforeCompile 扩展内置材质。文档覆盖着色器基础结构、内置 uniform 与 attribute、varying 数据传递、纹理采样、顶点位移、Fresnel 效果、噪声、渐变、轮廓光、消融效果、着色器分块复用、实例化着色器、调试方法与性能优化建议。

前端与建站7 次安装

frontend-design

该技能名为 frontend-design,来自 toilahuongg/shopify-agents-kit,用于创建独具特色、达到生产级水准的高设计质量前端界面。当用户要求构建 Web 组件、页面或制品时使用。它会引导开发者避开千篇一律的“AI 味”审美,输出真实可运行的代码,并对美学细节和创意选择给予高度关注。使用前需先理解用户提供的前端需求,包括要构建的组件、页面、应用或界面,以及可能的用途、受众或技术约束。

前端与建站7 次安装

threejs-postprocessing

Three.js 后处理(Post-Processing)技能,围绕 EffectComposer 与各类 Pass 实现画面视觉特效。主要内容包括:EffectComposer 与 RenderPass 的基础搭建流程;常见特效如 Bloom 泛光、Selective Bloom 选择性泛光、FXAA/SMAA 抗锯齿、SSAO 环境光遮蔽、景深(Bokeh/DOF)、胶片颗粒、暗角、颜色校正、Gamma 校正、像素化、故障(Glitch)、半调(Halftone)、描边(Outline);自定义 ShaderPass 的写法(如反色、色差);多效果组合、渲染到纹理、多通道渲染;WebGPU 节点式后处理(Three.js r150+);以及性能优化与窗口缩放处理建议。适用于需要在 Three.js 场景中加入发光、模糊、色彩分级、屏幕特效或自定义后处理效果的开发场景。

前端与建站7 次安装

zustand-state

Zustand 是面向 Remix/React 应用的轻量级状态管理方案,本技能围绕在 Shopify Remix 应用中使用 Zustand 展开,涵盖 store 创建、TypeScript 模式、持久化以及 Shopify 场景下的状态模式。内容介绍其相比 Redux 与 Context 的特点:样板代码少、无 provider/reducer/action、TypeScript 类型推断完善、压缩后体积约 1KB、对 SSR 友好且无 hydration 问题、支持按选择器精确订阅以减少不必要的重渲染。安装命令为 npm install zustand。技能给出基础 store 写法(含状态与 actions)、切片模式组织大型应用、带类型的选择器与派生状态、基于 localStorage/sessionStorage 的 persist 持久化与 SSR 安全的持久化处理、Shopify 专属模式(店铺上下文、批量操作、资源选择器)、devtools 与 immer 中间件组合,以及针对 store 的测试方式,并列出应避免的反模式与最佳实践。

前端与建站7 次安装

umbraco-sitemap

umbraco-sitemap 是一个面向 Umbraco 17+ 站点的技能,用于为网站添加 XML 站点地图。它提供两种实现方式:默认方式 A 为缓存型 API 控制器,生成的站点地图 URL 固定为 /sitemap.xml,并采用内存缓存且自动失效;方式 B 为 Razor 模板配合 Document Type,站点地图由 XmlSiteMap 内容节点提供(例如 /xml-sitemap),不做缓存,按请求渲染。资料同时给出选择建议:默认采用方式 A;当团队希望遵循官方文档做法,或需要编辑者逐页控制优先级、变更频率与隐藏时,选择方式 B。方式 B 所需的 Document Type、组合与模板以 assets/sitemap-package.xml 和 assets/xmlSitemap.cshtml 形式提供,可作为包安装或按规范手工搭建;资料建议优先使用 Umbraco Developer MCP 完成后台步骤,若不可用则手动引导用户,而不是因此改用方式 A;只有在完全无法访问后台时才退回方式 A。两种方式兼容 Umbraco 17+,方式 A 使用 IDocumentNavigationQueryService(Umbraco 15+)。验证断言位于 evals/evals.json,可用 umbraco-skill-evaluator 技能运行。

前端与建站7 次安装

wp-interactivity-api

WordPress Interactivity API 技能,用于构建或调试 WordPress 区块的交互功能。适用于处理 data-wp-* 指令、@wordpress/interactivity 的 store/state/actions、区块 viewScriptModule 以及水合(hydration)问题。技能提供了完整的配置示例与工作流程:在 block.json 中启用 viewScriptModule 与 interactivity 支持,在 view.js 中以 ES 模块方式导入 store 和 getContext 并定义状态与动作,在 PHP 渲染中使用指令。还包含核心指令参考表(data-wp-interactive、data-wp-context、data-wp-bind--attr、data-wp-on--event、data-wp-class--name、data-wp-text、data-wp-watch)、WordPress 6.9 的变化说明、从零创建交互区块的脚手架命令、验证方法、失败模式与调试检查清单。适合需要在 WordPress 插件、主题或区块中实现前端交互的开发者。

前端与建站7 次安装

bff-architecture-and-api-aggregation

该技能用于构建 Backend-for-Frontend(BFF)服务,为特定客户端聚合多个后端 API,同时保持领域边界与性能。适用于前端单个屏幕依赖多个后端服务、或 Web、移动端、合作方等不同客户端需要定制化响应载荷的场景。工作流涵盖定义客户端专属 BFF 边界与归属、设计面向 UI 渲染优化的响应契约、实现带超时与回退的上游调用编排、加入部分失败处理与优雅降级,以及测量端到端延迟与载荷效率。技能要求 BFF 不重复核心领域业务规则、上游失败处理具备确定性、聚合端点性能预算有文档记录,并提供契约兼容性说明、故障模式测试证据、可观测性快照以及带触发阈值的发布与回滚步骤。

前端与建站7 次安装

tanstack-start

TanStack Start 是一个基于 TanStack Router、Vite 与 Nitro 构建的全栈 React 框架,提供文件式路由、服务端函数(RPC)、SSR/SPA/静态等多种渲染模式,并可部署到 Cloudflare、Netlify、Vercel、Node、Bun 等任意环境。它通过类型安全的路由组件与导航链接、加载器、中间件、会话、错误边界等能力,覆盖从项目搭建、数据加载、服务端路由、认证到 SEO 与部署的完整开发链路。该技能会在处理 TanStack Start 项目、TanStack Router、Vite+Nitro 全栈应用时自动加载,作为框架专家提供 API 参考与项目结构指引。适合需要构建全栈 React 应用、使用文件路由与服务端 RPC 的开发者。关于具体收费、价格与效果,资料暂未提供。

前端与建站7 次安装

workleap-web-configs

Workleap 共享 Web 配置库,为前端工具链提供预配置包,覆盖 ESLint、TypeScript、Rsbuild、Rslib、Stylelint 和 Browserslist。其理念是无锁定(默认配置可扩展或覆盖)、按项目类型组合配置、默认面向 ESM/ESNext 现代 JavaScript 环境,并通过 NPM 分发,升级包版本即可获得新特性。活跃支持的工具包括 @workleap/browserslist-config(应用浏览器目标)、@workleap/eslint-configs(代码检查)、@workleap/stylelint-configs(CSS 检查)、@workleap/typescript-configs(类型检查,仅用于 linting)、@workleap/rsbuild-configs(Web 应用打包)、@workleap/rslib-configs(库打包)。PostCSS、SWC、webpack、tsup 处于维护模式,不推荐使用。

前端与建站7 次安装