Agent Skills
返回列表
💻

Callstack React Native Agent 工作流

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/run-react-native-implementation-and-troubleshooting-workflows-with-callstack-agent-skills

技能介绍

为什么移动端工作不能套通用 Web 流程

移动端开发有一堆独属坑位:RN 构建时平台工具链(Android/iOS/Expo)的依赖冲突、版本升级时的 breaking changes、CI 流程里移动端签名/构建缓存问题、排障时混淆平台层错误(比如 iOS 的 CocoaPods 与 Android 的 Gradle 问题)。通用编码助手常把移动端当 Web 项目处理,给出不符合平台特性的建议,反而浪费时间。

技能如何解决:聚焦 RN 工作流的结构化指导

  • 构建与初始化:针对 RN 项目的平台差异,提供 Android(Gradle 配置、SDK 版本对齐)、iOS(CocoaPods 安装、Xcode 证书)、Expo(EAS 构建流程)的构建排查路径。
  • 版本升级:覆盖 RN 跨版本升级时的关键检查点,比如依赖兼容性、平台 API 变化、第三方库适配建议。
  • CI 集成:指导配置 GitHub Actions 处理移动端特有的构建步骤,比如 iOS 的 xcodebuild 签名参数、Android 的 ./gradlew 任务链、缓存策略优化。
  • 故障排除:针对 RN 常见错误(如白屏、原生模块报错、性能卡顿)提供分层排查思路,区分 JavaScript 层与原生层问题。

适用边界与注意点

该技能需要React Native 项目作为载体,且需提前安装对应平台工具链(如 Xcode、Android SDK、Expo CLI)。适合配合兼容 Agent Skills 的编码助手(如 Claude Code、Codex、Cursor)使用,聚焦「指导工作流」而非替代工具链本身——复杂原生代码修改仍需人工确认。

使用场景

  • 在 React Native 项目中,需要排查 Android 平台 Gradle 构建失败或 SDK 版本不匹配的问题
  • 进行 RN 跨版本升级时,需要处理依赖冲突与平台 API breaking changes 适配
  • 配置 GitHub Actions CI 流水线时,需要处理 iOS 签名、构建缓存或 Android Gradle 任务链
  • 开发中遇到白屏、原生模块报错等平台层故障,需要区分 JS 层与原生层排查路径

适合人员

  • React Native 开发者,需要在编码助手辅助下完成跨平台构建与故障排查
  • 移动端技术负责人,负责把控 RN 项目的版本升级与 CI 流程规范
  • CI/DevOps 工程师,需要配置移动端构建流水线并解决平台签名等特定问题
  • 刚接触 RN 的全栈工程师,需要快速定位 Android/iOS 平台的环境配置与依赖冲突