react-to-ios
react-to-ios 是一个技能,用于以 React/React Native 代码为参考,在原生 iOS/Swift 中实现等价功能。它强调理解功能行为而非逐行翻译,并让实现匹配目标 iOS 代码库的既有模式。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-23 00:13
11,007 个结果
react-to-ios 是一个技能,用于以 React/React Native 代码为参考,在原生 iOS/Swift 中实现等价功能。它强调理解功能行为而非逐行翻译,并让实现匹配目标 iOS 代码库的既有模式。
面向生产环境的 UI 组件工程技能,覆盖 React/TypeScript、SwiftUI 与现代 CSS,强调状态矩阵、ARIA 属性、键盘操作与设计令牌。
用于对已运行网页做视觉检查并定位、修复设计问题的技能,适合审查 UI 布局、响应式表现和视觉缺陷,可结合 Playwright MCP 等浏览器工具截图、调整视口并回溯到 CSS、Tailwind 类或组件结构。
Figma to React Components 是一个将 Figma 组件设计转换为生产级 React 实现的技能。它通过 Figma MCP 提取设计上下文,将设计变量映射到项目的设计令牌系统(支持 SCSS 变量、CSS 自定义属性、Tailwind 或 JavaScript/TypeScript 令牌),并借助 React Aria 实现无障碍支持。该技能按八个阶段工作:提取 Figma 设计上下文、映射设计令牌、生成 Props 文档、生成 React 组件代码、生成样式、创建 Storybook 故事、测试与验证、清理临时文件。它要求预先配置并运行 Figma MCP 服务器,安装 react-aria 和 react-stately;设计令牌和 Storybook 为可选项,若无令牌文件则从 Figma 提取并生成。生成产物包括 Props 文档、TypeScript 组件、基于令牌的样式表和 Storybook 故事。
@data-client/react 是 Reactive Data Client 在 React 中的 hooks 集合,用于数据获取、修改与渲染。它提供 useSuspense、useFetch、useQuery、useCache、useLive、useDLE、useSubscription 等钩子,覆盖带 Suspense 的请求、并行加载(配合 React.use())、无请求读取缓存、带订阅的实时更新(轮询、WebSocket、SSE)、以及不依赖 Suspense 的 data/loading/error 返回。修改操作通过 useController() 返回的 Controller 以类型安全的命令式方式执行 fetch、update、partialUpdate、push、unshift、delete、getPage 等。辅助钩子包括 useLoading(追踪异步 mutation 状态)、useDebounce(输入防抖),并提供 AsyncBoundary 组件统一处理加载与错误状态。还支持用 Query 定义程序化派生查询,以及通过 Manager 处理全局副作用、在浏览器中调试 store 状态。官方建议在渲染数据的组件中直接调用数据钩子,避免 prop drilling,并把紧耦合的数据转换放入 Query schema。
Reaviz 是一个基于 D3.js 与 Framer Motion 的 React 数据可视化库,提供组合式、带动画的图表组件,采用声明式 JSX API,可用于构建面积图、柱状图、折线图、饼图、散点图、热力图、桑基图等。
Advanced React:依据 Nadia Makarevich《Advanced React》(2023)来规划、实现或审查 React 组件结构、状态位置、重渲染与异步行为的技能,强调 composition-first(组合优先)。
面向 React 应用使用 fp-ts 的实用模式技能,涵盖 hooks、状态、表单与数据获取,适用于 React 18/19 与 Next.js 14/15。
该技能用于在项目中已存在 Storybook 但需要升级时使用。其目标是将 Storybook 升级到 10.5 或更高版本;若 10.5 尚未正式发布,则升级到 next 预发布版本。使用前需完整阅读 Storybook 官方升级文档以获取最新升级说明,并在最新稳定版仍低于 10.5 时改用 npx storybook@next upgrade 进行预发布升级。
该技能用于构建无样式、可组合的 React 复合组件(Compound Components),遵循 Radix UI / Base UI 模式。组件通过上下文暴露行为与状态,使用方通过 render props 或 data 属性控制渲染与样式,实现业务逻辑与样式分离。适用于构建 headless UI 原语、组件库、Radix 风格命名空间组件,或当用户提及 compound components、headless、unstyled、primitives、render props 时使用。
用于构建复杂多组件 claude.ai HTML artifact 的前端工具套件,基于 React、Tailwind CSS 和 shadcn/ui,可初始化项目并打包为单个 HTML 文件。
面向 Codex 的网站图像转代码技能,强调先自行生成设计图、深度分析后再实现前端,适用于 hero、落地页、营销站等视觉要求高的网页任务。
Color Ops 是一个面向开发者与设计师的实用色彩技能工具,聚焦日常前端与设计工作中的色彩问题。其内容涵盖色彩空间选择、无障碍对比度、配色方案生成、CSS 色彩函数、设计令牌(design tokens)架构以及深色模式等主题。该技能提供了色彩空间决策表,帮助判断在感知操作、渐变调色板、色域感知取色、印刷与屏幕工作流、色差计算等场景下应选择 OKLCH、OKLAB、OKHSL、HSLuv、CIELAB、CIEDE2000 或 HSL 等空间,并说明了 HSL 在感知均匀性上的不足。无障碍部分给出了 WCAG 与 APCA 对比度阈值通过率数据、两者对比、快速对比度检测代码以及色觉缺陷(CVD)的类型与设计规则。CSS 部分介绍 OKLCH、OKLAB、color-mix()、相对色彩语法、P3 广色域等现代函数与渐变插值写法。此外还包含三层设计令牌架构、OKLCH 色阶生成函数、配色和谐公式、色域与广色域处理,以及配套的零依赖 Node.js 脚本(对比度检查、调色板生成、颜色转换、和谐配色生成)。资料中未提供收费、价格或平台信息。官方页面与安装命令暂未提供。
Vue 3 Composition API 是 Vue 3 的组合式 API 写法指南,聚焦响应式原语、可复用函数(composable)、生命周期与清理机制,以及 3.4+ 和 3.5+ 新增的编译器宏。适用时机为编写 Vue 3 组件或 composable 时加载。核心约定包括:每个组件使用 <script setup>;基本类型和会被重新赋值的变量用 ref(),就地修改的对象用 reactive();可复用的有状态逻辑封装为以 use 开头的 composable,返回一个包含 refs 的对象;onMounted 中打开的资源必须在 onUnmounted 中关闭。3.4+ 与 3.5+ 宏(defineModel()、useTemplateRef()、useId()、onWatcherCleanup())替代了此前的整套模式,且解构后的 props 在 watch() 中需要用 getter 包装。资料还给出了配套示例文件与参考文档,覆盖核心用法、响应式、composable、生命周期、provide/inject、defineExpose、3.5 新特性与异步组件。
SvelteKit 全栈框架技能,覆盖基于文件的路由、load 函数、表单动作、服务端 hooks、SSR/SSG、API 路由、流式渲染与渐进增强等模式。
TanStack Router 的 React 类型安全客户端路由技能:以文件生成路由树,路径参数、搜索参数与 loader 返回值全程类型推断,支持搜索参数校验、路由级数据加载、嵌套与无路径布局、鉴权守卫、错误与加载 UI 及代码分割。
面向 Vue 3 的 Pinia 状态管理技能,涵盖 Options/Setup 两种 store 写法、storeToRefs、组合 store、持久化、插件、测试与 SSR。核心提醒:解构需走 storeToRefs,Setup store 须返回全部 ref,服务端渲染下 Pinia 实例按请求创建。
Chakra UI v3 是一个基于 React 的无障碍组件库,通过样式属性与主题令牌实现样式与暗色模式,组件由多个部分组合而成。
frontend-ui-generator 是一个面向前端实现的高保真 UI 生成技能:依据 layout.md 结构规范与 experience.md 行为规范,严格遵循项目视觉设计系统来构建界面,保证字段完整、交互保真与可见性规则一致。
该技能用于指导创建独特、达到生产级水准的前端界面,避免常见的“AI 味”审美。用户提供前端需求(组件、页面、应用或界面)及其用途、受众或技术约束后,技能先引导进行设计思考:明确要解决的问题与使用者、选定鲜明甚至极端的美学基调(如极简、复古未来、奢华、编辑杂志风、粗野主义、工业实用等)、梳理框架与性能无障碍等技术约束,并确定让作品令人难忘的差异化点。随后实现可运行的代码(HTML/CSS/JS、React、Vue 等),要求功能可用、视觉醒目、风格统一且细节讲究。美学指南涵盖:排版选用独特字体并搭配展示字体与正文字体、避免 Arial/Inter 等通用字体;用 CSS 变量统一色彩主题,主色配锐利点缀;用动画与微交互营造效果,HTML 优先纯 CSS,React 可用 Motion,重视页面加载的编排式揭示;空间构成上采用非对称、重叠、斜向、打破网格的布局;背景与视觉细节使用渐变网格、噪点纹理、几何图案、层叠透明、戏剧化阴影、装饰边框、自定义光标等营造氛围。要求避免通用 AI 审美(如常见字体、紫渐变白底、可预测布局),根据语境做多元变化,并让实现复杂度与美学愿景匹配。
视觉质量诊断助手,用于回答“这张图够发布吗”等 UI/UX 审查问题,结合页面目标、访问者画像、网页或规范链接等输入,输出摘要、诊断结论、行动建议和可复用交付物。
在 GitLab Pages 上发布 HTML/Markdown 设计文档,并支持选中文本后通过浮动 💬 气泡提交带上下文的 GitLab Issue 反馈,无需外部服务或页内 API 调用。
面向 React 组件开发与评审的技能规范,覆盖组件组合、props 契约、逻辑抽取、状态放置、记忆化、加载/空/错误界面、可测试性与列表虚拟化,并明确样式、服务端状态、框架特性与无障碍语义不在其范围内。
面向 React 开发者的 useEffect 使用指南,涵盖 6 类有效用例、7 种反模式、依赖项陷阱与决策树,帮助判断何时该用 Effect、何时应改用事件处理、渲染期计算或 key 重置。