核心用法
Growth Engineer 是一款面向移动应用(iOS/Android/React Native/Expo)及 Agent 运行时(OpenClaw/Hermes)的全栈增长工程 Skill。它通过 CLI 工具将产品分析、崩溃监控、变现数据、商店信号与代码仓库上下文关联,生成结构化的增长提案,可直接流转至 Agent 对话、GitHub Issue 或 Draft PR。
关键工作流:
1. 安装与配置:通过 npx @analyticscli/growth-engineer@preview wizard --connectors 启动交互式向导,选择连接器(AnalyticsCLI、GitHub、RevenueCat、Sentry、Coolify、App Store Connect 等)并在本地终端安全输入密钥
2. 信号采集:CLI 定期拉取多源数据——产品分析事件/漏斗/留存、RevenueCat 订阅/流失、Sentry/GlitchTip 崩溃、ASC 商店数据(下载量、转化率、评价、构建)及 Coolify 部署健康状态
3. 智能关联:将崩溃与发布版本关联,将留存下降与代码变更关联,将评价主题与漏斗流失点关联
4. 提案生成:输出 3-5 个带可衡量影响假设的优化建议,标注置信度,支持 mandatory/balanced/creative 三种策略模式
5. 交付执行:根据配置自动创建 GitHub Issue(待办规划)或 Draft PR(即时可见的提案文档),也可通过 OpenClaw/Hermes Chat、Slack、Webhook 通知
显著优点:
- 端到端闭环:从信号采集到代码级提案交付,减少人工中转
- 多源融合:原生整合 6+ 类数据源,支持 Sentry Cloud + 自托管 GlitchTip 多账户配置
- 移动优先:深度支持 App Store Connect API-key 报告、RevenueCat 订阅分析、商店评价情感提取
- 安全设计:密钥仅存储于本地终端
~/.config/openclaw-growth/secrets.env(chmod 600),禁止在聊天/Discord/日志中传输敏感信息 - Agent 原生:同时为 OpenClaw 和 Hermes 提供一致体验,通过 cron/heartbeat 实现无人值守运行
潜在局限:
- 依赖外部 CLI:核心功能依赖
@analyticscli/cli@previewnpm 包,需 Node.js 环境 - ASC 权限复杂:App Store Connect 需理解 Reports/Admin/Customer Support/Developer 等多角色密钥分工
- 实现门槛:创建真实代码变更的 Implementation PR 需要 GitHub 写权限及本地仓库访问,配置不足时回退到提案文档
- 保留数据质量敏感:D1/D3/D7 留存指标受 SDK 身份持久化影响,低可靠性时需先修复遥测再采信
适合人群:
- 移动应用开发者/产品经理,需系统化的数据驱动增长闭环
- 使用 AnalyticsCLI、RevenueCat、Sentry 技术栈的中小团队
- 已部署 OpenClaw 或 Hermes Agent 运行时、追求自动化运营的用户
常规风险:
- 密钥泄露:误将
.p8私钥或 API Token 粘贴至聊天/Discord/PR 描述 - 过度自动化:自动创建 GitHub Issue/PR 可能产生噪音,需合理配置
actions.disableAutoCreateGitHubArtifacts - 数据误读:ASC
crashRate仅作辅助,单独依赖可能低估稳定性问题;留存指标需校验quality.reliability - 版本漂移:Skill 与 CLI 版本需同步更新,否则可能出现接口不兼容