react-best-practices
Mastra Engineering 整理的 React 性能与质量优化指南,含 9 类共 27 条规则,按影响优先级排序,适用于编写、评审或重构 React 代码时参考。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
11,402 个结果
Mastra Engineering 整理的 React 性能与质量优化指南,含 9 类共 27 条规则,按影响优先级排序,适用于编写、评审或重构 React 代码时参考。
面向 Mastra Playground UI 的 Tailwind CSS 样式规范技能,提供按优先级排序的规则与审查指南,用于新建、审查或重构样式代码时保持设计系统一致性、防止设计令牌漂移并维护组件库完整性。
Medusa 店面前端开发技能,指导在规划、研究或实现 Medusa 店面功能时调用自定义 API 路由、集成 JS SDK、使用 React Query 数据获取与变更、乐观更新、错误处理及缓存失效等实践。
在单个页面区块内添加克制的粒子氛围层,支持形状、密度、重力、风、摇摆、旋转、回收或沉降及指针扰动等配置,强调内容优先、不可见时停止渲染并尊重减少动态偏好。
用于将网站或数字体验与其参考素材进行原创性审计的 Codex 技能,输出原创性风险、重叠与红线标记,附双端证据和修复建议,不单凭视觉相似判定法律抄袭。
Beam Glow States 是一个基于 border-beam 包的 React 技能,用动画边缘光晕表达加载、处理、选中、当前、聚焦和按下等状态,让卡片、按钮和输入框通过光效获得可辨识的状态提示,同时保留文字、形状与语义属性等无障碍线索。
用于在 Three.js、React 等 Web 技术中构建或扩展可玩的等距视角动作 RPG 的技能,覆盖游戏循环架构、相机与移动、区域、战斗、奖励与进度等内容,强调先建立完整可玩循环再扩展范围。
一套基于 GSAP、ScrollTrigger 与 Lenis 的高级电影感网页动效系统方案,用于奢华编辑类网站、创意工作室作品集等场景,通过平滑滚动、滚动揭示、固定场景、视差、悬停与自定义光标构建统一动效语言。
用于制作电影感滚动叙事落地页的技能,结合 Lenis 平滑滚动与 GSAP ScrollTrigger,实现滚动联动动画、文字逐词揭示、粘性卡片堆叠、视差与预加载器。
cobe.js 是一个轻量级 WebGL 地球技能,适用于在页面中添加可交互的旋转地球与位置标记,支持 canvas 初始化、标记、旋转和性能控制,并可集成到 React/Next.js。
该技能用于通过 CSS 的 mask-image 与 -webkit-mask-image 配合 linear-gradient 实现水平或垂直方向的边缘渐隐(alpha 遮罩),适用于图片、文字或容器背景的淡出效果。
css-border-gradient 是一套用于网页表面的渐变边框样式技能,让卡片、定价面板、导航栏、弹窗、按钮或首屏区域获得更精致的边缘效果。提供简单 CSS、遮罩和 Tailwind 三种实现方式,并给出宽度、圆角、角度、色标与透明度等默认参数。
用于创意工作室、代理机构、摄影师、艺术家及作品集网站的编辑式章节化设计技能,让项目作品主导叙事,先展示作品再解释工作室,并提供视觉系统、页面编排、标志性交互与无障碍验证规范。
面向沙龙、理发店、水疗、养生工作室、诊所与酒店品牌的预约制服务网站设计技能,用温暖编辑风格呈现服务浏览,并构建可靠的预约流程。
GSAP(GreenSock)网页动画技能,用于在 HTML/CSS/JS/React 中创建和调试专业动画,涵盖时间线、ScrollTrigger、交错与变换等。
将提供的 HTML 页面或生成的 HTML 参考稿转化为带截图的多条可复用交互提示词文章,用于 UI 灵感采集与 AI 构建器提示词打包。
为 React 18+ 项目添加可调动画液态金属 WebGL 边框的 metal-fx 组件用法技能,适用于按钮、图标控件、标签、选项卡、卡片或选中表面,强调保留语义与可访问性、提供静态 CSS 回退并支持减少动效。
masked-reveal 是一个基于 GSAP ScrollTrigger 的滚动文字遮罩揭示技能,让标题或短文本在滚动时逐词从隐形遮罩中升起,形成错落有致的入场动画,适合英雄区文案、章节标题与编辑类文字。
该技能用于创建“容器套容器”的嵌套框架布局:通过外层居中容器、可见垂直边界线与角标记,以及内层内嵌容器来构建分层页面结构,适合在不堆叠卡片的前提下划分不同模块。
用于创建分层 CSS 渐进模糊(顶部或底部)的技能,通过多层 backdrop-filter 与遮罩叠加实现有深度、柔和的渐变模糊效果。适用于需要“progressive blur”或渐变模糊遮罩的界面场景。
一个用于构建可逆滚动控制视觉变换的技能:通过固定或粘性舞台、归一化进度,驱动视频、图像序列、Canvas、SVG 或 DOM 渲染,让同一滚动位置始终对应同一视觉状态,并兼顾无动效可用性与无障碍。
Tailwind CSS 是一个实用优先(utility-first)的样式技能,用于快速构建界面。涵盖布局、排版、响应式、主题与组件模式,提供常用配方与约定,适合 React/Vue/Svelte 组件应用、营销页与原型到生产。
thinking-orbs 是一个 React 加载动画库,用单色圆点动画展示 AI 的进行中状态。支持 working、searching、solving、listening、composing、shaping 六种状态,提供 20 与 64 像素两种预设尺寸,适配明暗主题并支持无障碍标签。
用于在网页中嵌入和定制 Unicorn Studio 交互式 WebGL 动画的技能,涵盖嵌入方式、响应式尺寸、性能优化、与 UI 的图层叠加以及降级方案。