webgl-halftone-drift
一个自包含的 WebGL2 主视觉网页示例:流动场经旋转的半调网点网格处理,呈现双色调印刷风格,移动光标可弯曲漂移效果。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-02 00:09
11,363 个结果
一个自包含的 WebGL2 主视觉网页示例:流动场经旋转的半调网点网格处理,呈现双色调印刷风格,移动光标可弯曲漂移效果。
这是一个基于 Three.js 的横向滚动 WebGL 画廊技能,用于生成单个自包含的 index.html 文件。画面中的画框会随横向滚动平滑滑动(lerp 平滑),每张图片根据其在视口中的位置对纹理进行 UV 偏移,形成视差效果。该技能由 nexu-io/open-design 提供,效果源自 David Faure / Codrops(MIT 许可),图像为 AI 生成原创素材。OpenDesign 会检测 WebGL2 上下文并在跨源隔离的 iframe 中启用完整 GPU 与滚动管线预览。
基于 Three.js 与 GSAP 的滚动响应式瀑布流画廊技能,生成单个自包含 index.html,图片进入视口时以像素/网格溶解效果显现,含分字标题与点击全屏 Flip 动效。
UI/UX Pro Max 是一套面向 Web 与移动应用的设计智能指南,提供 50+ 风格、97 套配色、57 组字体搭配、99 条 UX 规范与 25 种图表类型,覆盖 9 种技术栈,并支持按优先级检索推荐。
该技能是一份面向 AI 使用的前端动效设计参考,主张动效应服务于信息传达而非装饰:动作小、快、有目的,风格克制,不使用弹跳/弹簧式过冲作为装饰,也不使用争夺注意力的无限循环。它将动效实现分为两类:纯 CSS 用于入场揭示与错峰动画(通过 animation-delay: calc(var(--i) * 60ms) 配合淡入上移动画,成本最低且无需 JS);Framer Motion 用于有状态或交互性动效(声明式 variants、initial/animate、共享布局与手势),仅在 CSS 无法表达状态时使用。该技能强调 prefers-reduced-motion 为强制要求:需在减少动效时把过渡折叠为瞬时(仅透明度或无动画),Framer Motion 中需用 useReducedMotion() 控制 variants 并移除变换。体积方面要求使用 LazyMotion + m. 组件按需加载 domAnimation 功能,而非完整 motion 导入,以符合前端性能预算。交付出厂前需审查 AnimatePresence 遗漏问题(未包裹导致退出动画静默失效)并实际测试减少动效路径。性能上限由 rules/agent/frontend-excellence.md 定义,可交叉参考其预算。
用于提升前端 UI 设计品味的技能层,帮助产出更个性化、非“AI 默认感”的界面。强调配色层级、字体选择与实现匹配的打磨。
motion-clone 是一个用于“复刻动效”的 AI 技能:用户指向任意参考(在线网站 URL、屏幕录制、mp4/mov/webm、gif、Lottie 文件或原型),它便在用户自己的项目中重建该区块、组件、页面或动画,使其运动方式与参考一致,并通过逐帧对比证明复刻结果达标,持续迭代直到对比通过。交付物是用户项目中的代码,加上数字与并排对比图组成的证据,而不是“看起来差不多”。
该技能用于指导创建独特、达到生产级水准的前端界面,避免常见的“AI 味”审美。用户提供前端需求(组件、页面、应用或界面)及其用途、受众或技术约束后,技能先引导进行设计思考:明确要解决的问题与使用者、选定鲜明甚至极端的美学基调(如极简、复古未来、奢华、编辑杂志风、粗野主义、工业实用等)、梳理框架与性能无障碍等技术约束,并确定让作品令人难忘的差异化点。随后实现可运行的代码(HTML/CSS/JS、React、Vue 等),要求功能可用、视觉醒目、风格统一且细节讲究。美学指南涵盖:排版选用独特字体并搭配展示字体与正文字体、避免 Arial/Inter 等通用字体;用 CSS 变量统一色彩主题,主色配锐利点缀;用动画与微交互营造效果,HTML 优先纯 CSS,React 可用 Motion,重视页面加载的编排式揭示;空间构成上采用非对称、重叠、斜向、打破网格的布局;背景与视觉细节使用渐变网格、噪点纹理、几何图案、层叠透明、戏剧化阴影、装饰边框、自定义光标等营造氛围。要求避免通用 AI 审美(如常见字体、紫渐变白底、可预测布局),根据语境做多元变化,并让实现复杂度与美学愿景匹配。
frontend-aesthetics 是一个用于引导前端设计风格的中文可读技能说明,目标是避免 AI 生成千篇一律的界面。它从排版、配色、动效和背景四个维度给出具体约束与建议,例如避免 Inter、Roboto 等常见字体,避免白底紫色渐变,改用有辨识度的字体、统一的主题色和分层渐变背景。资料还列出 Tailwind CSS v4 的兼容注意事项,包括用 gap-* 替代 space-*、手动加载配置以及避免自定义全局重置。该技能适合在制作落地页、前端界面时作为设计约束参考,但其中示例配色与字体仅为建议,需结合项目实际判断。
Nimiq Pay 迷你应用脚手架技能,引导开发者从创意到可运行的项目外壳:确认需求与所需 provider、用 Vite 创建项目、安装 @nimiq/mini-app-sdk、配置局域网开发服务器并验证与钱包的连接。
用于制作可探索式讲解与互动教程的技能:把主题组织成由短小 HTML 幻灯片组成的非线性、互相连通的树状结构,含分支与路径选择,灵感来自 Nicky Case。
OpenClaw 的 Slack 操作技能,通过 slack 工具在 Slack 频道或私信中回应消息、管理置顶、发送/编辑/删除消息并获取成员信息,使用 OpenClaw 配置的机器人令牌。
Motion Vue(motion-v)是一个面向 Vue 3 与 Nuxt 的动画库,为 Vue 提供 Motion(原 Framer Motion)的移植版本,当前稳定版为 motion-v 1.x。它主打生产可用、硬件加速的动画效果,并保持较小的打包体积。其定位是渐进式动画参考:基础约 200 token,按需加载子文件(每个约 500-1500 token),只加载与当前任务相关的文件。适用任务包括简单声明式动画(淡入、滑动、缩放)、基于手势的交互(悬停、点按、拖拽)、滚动联动动画、布局动画与共享元素过渡,以及弹簧物理动画。该资料还给出替代方案参考:复杂时间轴、SVG 变形、滚动触发序列可考虑 GSAP;若需要更简单 API、更少功能与更小体积可考虑 @vueuse/motion;无需 JS 的简单过渡可用 CSS 动画。安装方面,Vue 3 使用 pnpm add motion-v;Nuxt 3 使用 pnpm add motion-v @vueuse/nuxt,并在 nuxt.config.ts 的 modules 中加入 'motion-v/nuxt'。文中包含 motion 组件、手势动画与滚动动画的示例代码,并提及可参考 components.md、composables.md、examples.md 等文件,但提示不要一次加载全部文件。
用于统筹 claat 日文手顺书制作流程的技能入口,串联写作、日语检查、lint 与 HTML 生成,本身不写正文也不决定 lint 修复方式。
html-deck 是一个从笔记、文章、调查资料、会议记录、URL 或口头需求生成 HTML 演示幻灯片的技能,支持图表、SVG 与 draw.io 图形,在 1600x900 固定画布上实测检查,并通过批评子代理的差回循环提升可读性。
noirc_frontend 前端单元测试编写指南,介绍测试文件位置、tests.rs 与 test_utils.rs 中的辅助函数、内联错误标注语法及回归/复现测试写法,涵盖编译、错误检查、单态化等场景与常见注意事项。
根据参数生成带摆动聚光灯扫字效果的独立 HTML 动画,可配置文字、摆动角度、灯罩缩放、辉光与颜色,适合需要聚光灯扫字动画的场景。
Text Card Generator 是一个用于把用户提供的内容生成一组风格统一、可分享卡片图的技能,基于 HTML/CSS 与 Playwright 截图导出图片,并强调去除明显 AI 设计痕迹。
React useEffect 最佳实践指南,源自官方文档。用于编写或审查 useEffect、使用 useState 处理派生值、数据获取或状态同步等场景。核心观点是“你可能并不需要 Effect”:Effect 是 React 的逃生舱,用于与外部系统同步;若没有涉及外部系统,通常就不应使用 Effect。资料以快速参考表和决策树的形式,对比了派生状态、昂贵计算、属性变化时重置状态、用户事件响应、通知父组件、数据获取等常见情况下的错误做法与正确做法,并说明何时确实需要 Effect(如与外部系统同步、订阅外部存储、分析日志、带清理的数据获取),何时不需要 Effect(如渲染时的数据转换、处理用户事件、派生状态、链式状态更新)。
Nuxt 模块,用于在 Nuxt 应用中生成、修复或调试 Open Graph 图片,渲染 Vue 组件为 PNG 并注入 og:image、twitter:image 元数据。需 SSR、Nuxt 4.6.1+、Unhead 3.4.2+。
unjs/fontaine 体系中与 fontless 相关的文档,介绍 fontless 0.2.1 的 Vite 插件用法、字体解析提供方、CSS 变量处理与最佳实践。
NVIDIA Elements 中关于编写示例模板文件(*.examples.ts)的规范技能,涵盖 PascalCase 命名约定、必需的 @summary JSDoc 注释以及无状态 HTML 模板模式,用于创建、更新和审查组件示例文件。
NVIDIA Elements 的 Pattern Creation 技能,用于把已验证的 playground 模板或 HTML 组合持久化为模式库中的可复用模式文件(*.examples.ts),存放于 projects/internals/patterns/src/。
面向落地页、作品集与改版的前端反套路技能,帮助智能体先读懂需求简报,再推断设计方向并产出界面。资料称其不适用于仪表盘、数据表或多步产品界面。