rivetkit-client-react
RivetKit React 客户端使用指南:面向用 @rivetkit/react 连接 Rivet Actors 的 React 应用,涵盖 createRivetKit 创建 hooks、useActor 连接、事件订阅与连接生命周期。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
11,402 个结果
RivetKit React 客户端使用指南:面向用 @rivetkit/react 连接 Rivet Actors 的 React 应用,涵盖 createRivetKit 创建 hooks、useActor 连接、事件订阅与连接生命周期。
面向 Rsbuild 项目的配置与优化实践指南,涵盖配置写法、CLI 命令、类型检查、打包体积优化、静态资源管理、安全与调试排查等规则,用于编写、审查或排查 Rsbuild 应用构建问题。
daisyUI 5 是面向 Tailwind CSS 4 的 CSS 组件库,提供常用界面组件的类名、语义化颜色与主题。该技能用于在编写 HTML 或 JSX、进行 Tailwind CSS 界面开发时调用,即使用户未主动要求也可使用。
Saleor 电商平台的店面开发指南,框架无关,覆盖 GraphQL API 数据模型、权限系统、结账流程、渠道架构与商品/变体模式,适用于 Next.js、Remix、Nuxt 或自定义方案。
面向新网站或 Web 应用上线前的检查清单技能,覆盖分析工具(GA4、PostHog、Google Search Console、Ahrefs)、DNS、TLS 与备份、法律合规等环节,以交互式提问方式逐项核对并给出通过/失败状态。
面向 React/Next.js 的 UI 设计系统技能,基于 TailwindCSS、Radix UI 与 shadcn/ui 三层架构,用于界面审查、设计、改进与无障碍优化,覆盖 WCAG 对比度、设计令牌、颜色与排版系统、响应式与暗色模式等。
将 HTML 与 Markdown 内容转换为 Sanity 的 Portable Text 块,适用于从旧 CMS 迁移内容或把 HTML、Markdown 导入 Sanity 的场景,提供 Markdown 转换、HTML 解析与手动构建三种方式。
Portable Text 序列化技能:使用 @portabletext/* 库族将 Portable Text 内容渲染为 React、Svelte、Vue、Astro、HTML、Markdown 和纯文本,适用于在各前端框架中实现 Portable Text 渲染。
一份关于在项目中安装与定制 shadcn/ui 组件的技能指南,涵盖借助 Tailwind CSS 进行主题设置、样式调整、变体创建、暗色模式以及常见故障排查。
Aceternity UI 是一个面向 Next.js 的生产级动画 React 组件库技能,提供 100+ 基于 Tailwind CSS 与 Framer Motion 的交互组件,可通过 shadcn CLI 安装并直接修改源码,用于英雄区、视差、3D 效果与滚动动画等场景。
Motion(原 framer-motion)是 React 动画库,用于拖拽、滚动动画、手势、布局过渡与 SVG 变形等交互效果,支持弹簧物理与体积优化。本条目为 Claude 技能,提供用法指导、模板与参考文档。
面向 Claude Code 的 Tailwind CSS v4 + shadcn/ui + Vite + React 生产级搭建技能,提供四步 CSS 架构、暗色模式、语义色令牌与常见错误修复,避免初始化时的已知坑。
用于在 JavaScript、React 或 Vue 项目中构建、美化、调试和优化 Apache ECharts 图表的技能,覆盖初始化、生命周期、响应式缩放、按需注册、性能、主题与迁移等要点。
frontend-crafting 是一个用于创建、实现、改版、审查与打磨用户界面(页面、布局、表单、导航、UI 组件等)的前端设计技能,强调设计应源自产品本身而非模板,采用工作流与页面模式判定,并遵循可访问性与语义正确性的硬性要求。
这是一套面向 React 组件开发的性能优化与组合模式指南,来自 sergiodxa/agent-skills,共包含 6 个类别、33 条规则。内容聚焦于减少不必要的重渲染、优化打包体积、改进组件组合方式,以及规避常见的 React 陷阱。适用于编写新 React 组件、审查代码性能问题、重构既有 React 代码、优化打包体积,以及处理 hooks 与状态等场景。规则按优先级分为关键、高、中等级别,涵盖打包体积优化、重渲染优化、渲染性能、客户端模式、Hooks 使用和组合模式等主题,每条规则均配有代码示例说明推荐做法与不推荐做法。
这是一个用于将 React 项目和组件从 Radix UI 迁移到 Base UI 的技能。它适用于需要从 radix 迁移、切换到 base-ui、转换 radix 原语等场景。该技能会迁移 shadcn 包装器、手写的 radix 组合及其消费方到 @base-ui/react,并在每一步都保持项目可构建。迁移过程强调精确、不猜测映射,若引用文件中未包含某个 prop 或部件,需先查阅 node_modules/@base-ui/react/**/*.d.ts 再转换,并记录缺口。技能包含预检流程(如使用 npx shadcn@latest info --json 获取项目信息、检测包管理器、要求干净的 git 工作树、基线类型检查/构建),采用“金标准对优先,转换引擎其次”的策略,支持渐进式和全项目两种迁移模式,并定义了严格的硬性规则(如绝不触碰非 radix 库、行为差异需标记而非静默修补)以及验证与报告要求(每个组件生成独立的 .migration/<component>.md 报告)。
该技能用于将 React 项目中的 Radix UI 组件迁移到 Base UI(@base-ui/react),并保持项目在迁移过程中始终可构建。它覆盖 shadcn 包装器、手写的 Radix 组合以及消费方代码的迁移,提供分阶段或全项目迁移策略、转换引擎、分类规则、验证与报告规范。
该技能为前端项目提供技术设计规则,重点覆盖 React 应用的环境变量管理、安全约束、组件架构与数据流模式。资料明确:基于 TypeScript 的 React 实现;环境变量需通过构建工具系统(import.meta.env)集中管理并保证类型安全,process.env 在浏览器不可用;前端代码公开可见,禁止存放 API 密钥、令牌等机密,敏感信息交由后端代理;组件采用函数组件与自定义 Hooks,按 Atoms 到 Pages 分层;状态分为本地状态、Context、自定义 Hooks、服务端状态(React Query/SWR);数据流强调单一数据源、单向流动与不可变更新,并对前后端数据做类型守卫校验;构建与测试命令配合 Biome、Vitest 与覆盖率要求(单元测试覆盖不低于 60%,各组件类型有细分目标);还给出浏览器兼容与渲染时间等非功能要求。
该技能为使用 React 与 TypeScript 实现前端组件时提供类型安全、组件设计与状态管理规范。它涵盖前端特有的反模式(如超过三层的 prop drilling、300 行以上的巨型组件)、数据流类型安全(外部 API、localStorage、URL 参数按 unknown 接收并用类型守卫校验)、Props 设计复杂度控制、函数式组件与自定义 Hook 约定、环境变量与依赖注入、异步处理、错误处理(禁止吞错、Result 类型模式、自定义错误类、Error Boundary)以及性能优化(React.memo、lazy/Suspense、包体积控制)等规则。
面向 React 与 TypeScript 项目的前端测试规则,使用 Vitest、React Testing Library 和 MSW,覆盖组件测试、接口模拟、类型安全与回归检查。
Shopify Liquid 是 Shopify 推出的开源模板语言,是 Shopify 主题的基础,用于在店铺前端加载动态内容。该技能已弃用,由 shopify 技能替代。
shopify-polaris-admin-extensions 是 Shopify AI 工具包中用于在 Shopify 后台各处添加自定义操作与区块的技能,包含 App Home UI 扩展。该技能已弃用,官方建议改用 shopify 技能。
shopify-polaris-app-home 是一个已弃用的技能,原用于通过 iframe 模型构建嵌入 Shopify 管理后台的应用主界面。官方已将其替换为 shopify 技能,建议用户移除旧技能并安装新技能。
Shopify 结账流程扩展开发技能(已弃用)。原用于在结账流程的指定位置构建商家可安装的自定义功能,如商品信息、配送、支付、订单摘要等。现已被 shopify 技能取代。