rerenders-audit
用于排查并修复 React 组件不必要重渲染的技能:先通过 React DevTools Profiler、Highlight Updates、渲染日志或 React Scan 定位问题,再按原因选用 React.memo、useCallback、useMemo、下移 state 或 children 传参等修复,并解释改动原因。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-26 00:15
11,096 个结果
用于排查并修复 React 组件不必要重渲染的技能:先通过 React DevTools Profiler、Highlight Updates、渲染日志或 React Scan 定位问题,再按原因选用 React.memo、useCallback、useMemo、下移 state 或 children 传参等修复,并解释改动原因。
通过 Chrome DevTools Protocol 实现交互式浏览器自动化,可连接开启远程调试(端口 9222)的 Chrome,用于网页交互、前端测试、JS 执行、截图、元素选择与内容提取。
@buiducnhat/better-modal 是一个面向 React 19+ 的无头(headless)、基于 Promise 的模态框状态管理库,使用 Zustand 集中管理模态状态,支持在应用任意位置(包括组件外)以命令式方式打开模态框并 await 结果,文档提供安装、API、最佳实践与常见模式。
用于将 Builder.io Fusion 生成的 React 组件注册到 Publish 可视化编辑器的技能,可自动搭建 catch-all 路由、builder-registry、SDK 配置与 .builderrules,并支持单组件及批量注册。
面向 Vue3 前端项目的代码标准化与优化技能,统一 script setup 结构、BEM 样式、语义化命名、Hooks 规范、async/await 与 TypeScript 类型,支持 .vue、.js、.jsx、.ts、.tsx、.css、.scss、.less 文件。
SEO Metadata 是一个用于 Next.js 应用的元数据生成技能,支持按语言区域动态生成页面元数据。它涵盖基础元数据配置、逐页动态元数据、可复用的元数据辅助函数、动态路由元数据以及 hreflang 多语言替代链接。该技能会生成 canonical 规范链接、Open Graph 标签、Twitter 卡片和 hreflang 语言替代项,并配合 next-intl 的翻译键结构管理各语言的标题与描述。适用于需要多语言 SEO 优化的 Next.js 站点,例如服务页、关于页和动态内容详情页。
frontend-design 是一个用于创建高品质前端界面的技能,旨在帮助开发者构建具有独特设计风格、可达到生产级标准的前端组件、页面或应用。该技能强调在动手编码前先进行设计思考,明确界面要解决的问题、目标用户、审美方向和技术约束,并鼓励选择鲜明、明确的美学立场并以精确的方式执行。它适用于需要避免通用化、模板化“AI 风格”外观的场景,引导在字体、配色与主题、动效、空间构图、背景与视觉细节等方面做出有意识的创意选择,最终输出可运行的真实代码(如 HTML/CSS/JS、React、Vue 等)。使用时应根据美学愿景匹配实现复杂度:极繁主义设计需要更精细的动画与效果,极简或精致设计则需要克制、精准和对间距、排版与细节的关注。
用于把 CometChat React UI Kit v6 集成进 React(Vite 或 CRA)项目的技能,依靠 @cometchat/skills-cli 完成脚手架安装,并通过 CometChat 文档 MCP 查询 CLI 模板之外的事实。仅适用于 reactjs,不适用于 Next.js、React Router 或 Astro 项目。
用于创建、运行、打包、修订或验证独立 Web 产物的技能,如 HTML 报告、仪表盘、微型站点、交互式讲解页等,强调可打开、可复审并附带截图、控制台、请求失败与可选 PDF 等运行时证据。
微信小程序分享到朋友圈开发指南,讲解 onShareTimeline 配置、单页模式(场景值 1154)适配、navigationBarFit 布局与禁用能力,含原生与 Taro 示例。
微信小程序聊天工具开发指南,覆盖分包与 chatTools 配置、进入聊天模式、群成员与群聊信息获取、发送卡片/图片/视频/文件/表情、动态消息和禁用能力说明,适用于基础库 3.7.8+。
用于在 Next.js App Router 中实现 Server Actions 的编码技能,涵盖 "use server"、表单、useActionState、校验、revalidate 与 redirect,适合创建或重构服务端数据变更逻辑。
用于加固 Next.js Server Actions 的安全技能,覆盖 IDOR、CSRF、批量赋值、数据泄露与滥用防护,适合审计 action、复查变更授权及配置部署安全。
一个用于扫描代码库架构问题、提出“加深模块”重构机会并以可视化 HTML 报告呈现的技能,随后通过对话式追问帮助用户深入选定方案。
Modern Web Architect 是一个面向前端与 Web 架构的智能体技能,定位为首席前端架构师与设计工程师,覆盖架构可行性评估、React 19 与 Next.js 15 模式、状态管理与数据获取、高水准 UI 设计以及性能优化。
面向 Angular 前端开发的技能,用于按平台约定创建或修改组件、表单、状态存储与 API 服务,强调基类继承、BEM 模板、SCSS 结构与状态管理规范。
将手绘线框图、数字线框图或 UI 草图转换为结构化设计规格的前端技能,输出 ASCII 线框、组件清单、状态表与响应式建议,并强调人工复核。
drawio-diagram 是一个用于生成 .drawio 架构图的技能,采用统一视觉风格并始终包含图例,支持导出为 PNG、SVG、PDF 及自包含 HTML。适用于用户要求创建图表、绘制架构图等场景。
用于在现有 Expo 或 React Native 项目中添加、配置、安装、修复或验证 gluestack-ui 的技能,仅在用户明确要求 gluestack 相关操作时触发,支持独立运行或作为脚手架流程的专门步骤。
SvelteKit 技能,用于在编辑路由文件、hooks、表单动作、cookies、适配器等场景时应用 SvelteKit 的官方模式与边界规则,涵盖服务端与通用代码划分、加载与失效机制、类型与安全边界。
介绍服务端渲染 HTML 的水合(hydration)机制,涵盖完全水合、渐进式水合、选择性水合、部分水合与岛屿架构,并说明水合间隙、水合不匹配、包体积与 CPU 成本等常见问题及应对策略。
讲解 Web 渲染模式的知识型技能:涵盖 CSR、SSR、SSG、ISR 与流式渲染的生成时机、生成位置、适用场景,以及 FCP、TTI、SEO、服务器负载、缓存等特性对比,并给出选择流程图与混合路由示例。
讲解 Web 应用状态管理模式的技能,覆盖客户端状态、服务端状态、URL 状态与浏览器存储、缓存策略,以及状态共置、状态机与常见反模式;用于决定状态该存放在哪里,并识别何时引入服务端状态库。
HyperFrames 是一个以 HTML 为视频内容源的创作框架:用 data-* 属性控制时间轴、GSAP 驱动动画、CSS 负责外观,框架统一处理片段可见性、媒体播放与时间线同步,可制作视频合成、动画、标题卡、叠加层、字幕、旁白、音频响应视觉与转场。