excalidraw-diagram
创建Excalidraw图表JSON文件,以可视化的方式表达论点。当用户希望可视化工作流程、架构或概念时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
创建Excalidraw图表JSON文件,以可视化的方式表达论点。当用户希望可视化工作流程、架构或概念时使用。
为Decentraland场景实体添加点击处理器、悬停效果、指针事件、触发器和光线投射。当用户希望使对象可点击、增加交互性、检测玩家接近度或处理用户输入时使用。
在Decentraland场景中控制摄像机行为。使用CameraMode在第一人称和第三人称之间切换,使用CameraModeArea强制摄像机在特定区域的行为,使用VirtualCamera创建电影脚本摄像机,并通过MainCamera读取摄像机的位置/旋转。当用户希望控制摄像机、观看电影视角、过场动画或切换摄像机模式时使用。
使用截图工具查看正在运行的Decentraland预览,并直观地验证场景变化。在预览运行时,如果您需要检查代码更改后的场景外观,请使用此功能。
Angular 12-16 性能优化指南,包括使用 NgModules、RxJS 模式和经典模板语法(*ngIf, *ngFor)。适用于维护或处理 pre-v17 版本的 Angular 代码库。当任务涉及 Angular 组件、服务、模块或在遗留项目中进行性能改进时触发。
构建和维护基于IndexedDB的离线优先Web应用程序的Dexie.js数据层。当任务涉及Dexie设置、模式/索引设计、CRUD/查询实现、事务处理、实时查询、迁移或在Vanilla JS、React、Next.js、TanStack Start、Svelte或SvelteKit中的调试时使用。
专业React动画技能,用于使用GSAP(useGSAP)、Motion(Framer Motion)、Anime.js和Lenis创建Awwwards/FWA级别的动画。适用于构建高级滚动体验、自定义光标、页面过渡、文本动画、视差效果、微交互或任何需要达到60fps且值得获奖的动画。在请求平滑滚动、ScrollTrigger、磁性效果、揭示动画、水平滚动、固定部分、交错效果、useScroll、…
UI性能、设计令牌、可重用组件与自适应设计
具有人工智能建议的高级网页设计模式
在Decentraland场景中使用Animator(GLTF动画)、Tween(随时间移动/旋转/缩放)和TweenSequence(链式动画)来为对象添加动画。当用户希望创建动画、移动、旋转、旋转、滑动或运动效果时,请使用这些功能。
在Decentraland场景中添加动态光照并控制环境设置。使用LightSource创建点光源、聚光灯和定向光源,配置阴影,使用SkyboxTime控制日夜循环,检测领域信息,并使用自发光材质实现发光效果。当用户需要灯光、阴影、天空盒、日夜循环或发光材质时使用。
在Decentraland场景中处理玩家头像。读取玩家位置和资料数据,使用AvatarBase自定义外观,通过triggerEmote/triggerSceneEmote触发表情,通过AvatarEquippedData读取已装备的可穿戴设备,使用AvatarAttach将对象附加到玩家身上,使用AvatarShape创建NPC头像,并在区域内修改头像。当用户需要玩家数据、表情、可穿戴设备、头像附…
Angular + BEM CSS 方法论指南,用于创建可重用组件和可共享的前端代码。强制执行组件范围内的BEM块、最多2级嵌套、正确的组件分解、语义化元素命名、正确的修饰符模式和平坦的选择器。在编写、审查或重构Angular组件样式时使用。触发于涉及CSS、SCSS、SASS、组件样式、BEM命名或CSS架构的任务。
使用shadcn注册组件(Agent、Thread、PromptInput、Response、Tool和小部件)在React或Next.js项目中通过ui.inference.sh构建代理聊天界面。可用于涉及AI聊天用户体验实现、工具驱动的小部件渲染、Vercel AI SDK流协议连接或inference.sh运行时uiTransform集成的任务。
为UI模型/线框图、响应式HTML/CSS构建、品牌套件和演示文稿设计助手。当Codex需要提出视觉方向、布局屏幕、起草或精炼页面/组件的HTML/CSS、组装品牌套件(调色板、字体、语调、标志方向)或根据视觉指导和演讲者备注来规划幻灯片时触发。
用于网页的交互式元素选择器。打开带有点击选择UI覆盖层的浏览器。当您需要让用户直观地选择DOM元素、识别元素选择器或交互式获取详细元素信息时使用。触发条件为“选择一个元素”、“挑选元素”、“让我选择”、“哪个元素”,或任何交互式的元素选择任务。与agent-eyes集成以提供视觉上下文。
Svelte部署指南。用于适配器、Vite配置、pnpm设置、库编写、PWA或生产构建。
使用React-ECS为Decentraland场景构建2D用户界面。创建HUD、菜单、血量条、记分板、对话框、按钮和输入表单。当用户希望添加UI、HUD、按钮、文本叠加层、菜单或屏幕上的元素时使用。
优化Decentraland场景性能,减少实体数量,最小化三角形预算,提高加载速度,并保持在场景限制内。当用户想要优化、提高性能、修复延迟、减少加载时间或检查场景限制时使用。
指导团队通过精益用户体验画布v2。在构建业务问题、揭示假设和定义下一步要学习的内容时使用。
如何设计和构建现代化、高品质的前端界面,使其看起来像高端SaaS产品、现代AI工具以及获奖的设计网站——而不是通用模板或过时布局。每当用户要求你构建前端、创建着陆页、设计仪表板、搭建网页应用UI、构建SaaS界面、创建个人站点,或是制作任何类型的面向用户的网络界面时,请使用这项技能。当用户说诸如“让它看起来更现代”、“为我构建一个漂亮的UI”、“为我的应用程序创建主页”、“设计价格页面”,或者提到…
Svelte 5 的符文、代码片段、SvelteKit 模式以及 TypeScript 和组件开发的现代最佳实践。在编写、审查或重构 Svelte 5 组件和 SvelteKit 应用程序时使用。触发条件包括:Svelte 组件、符文($state, $derived, $effect, $props, $bindable, $inspect)、代码片段({#snippet}, {@render}…
全面的Three.js和React Three Fiber技能,用于创建3D场景、角色、NPC、程序化生成、动画重定向以及互动体验。当用户要求“创建Three.js场景”、“设置React Three Fiber”、“添加3D角色”、“创建NPC AI”、“程序化3D生成”、“动画重定向”、“设置头像系统”或“创建3D游戏”时使用。
矢量图标库生态系统指南,涵盖10多个主要库