关于 looker-developer-onboarding
looker-developer-onboarding 是编排 Looker 开发者入门流程的 Skill,适合首次使用 Looker 的用户。它按严格顺序引导系统检查、数据探索、CLI 与认证配置,直至创建 LookML 模型和仪表板,并在步骤失败时停止。
主要功能
- 01按固定顺序编排八个入门步骤
- 02逐步验证每项操作结果
- 03失败时立即停止后续流程
- 04通过 OAuth 浏览器流程引导认证
- 05简要解释 Looker 概念和操作
适用场景
- 01首次配置 Looker 开发环境
- 02从 BigQuery 数据探索到仪表板创建
- 03逐项检查 Looker 项目与模型设置
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ looker-open-source/ looker-skills --skill looker-developer-onboarding安装后在 Claude Code 中输入/looker-developer-onboarding确认已加载。
详细介绍
Looker 开发者入职编排
此技能用于编排 Looker 开发者入职流程。必须严格按照以下顺序执行各个步骤。确保每个步骤的结果都经过验证后,再继续下一步。
分步入职流程
| 步骤 | 目标 | 使用的技能 | 成功标准 |
: : : : 验证方式 :
| :---------- | :------------ | :------------------------------ | :----------- |
| **1. | 验证系统 | onboarding-preflight-check | 成功运行系统 |
: 预检 : 和 gcloud : : 检查 :
: : 前置条件 : : :
| 2. | 探索 | exploring-data-for-looker | 向用户提出 |
: 探索发现 : BigQuery 数据 : : 仪表板 :
: : 并明确目标 : : 目标 :
| 3. CLI | 验证 | installing-looker-cli | 成功运行 |
: 检查 : looker CLI : : looker-cli : : : 位于 PATH 中 : : --help :
| 4. 身份验证 | 通过 OAuth 对 | authenticating-looker-cli | 成功运行 |
: : CLI 进行身份验证 : : looker-cli : : : : : user me :
| 5. | 将 Looker | connecting-looker-to-bigquery | 成功运行 |
: 连接 : 连接到 : : looker-cli : : : BigQuery : : connection : : : : : cat {name} :
| 6. | 创建 | setting-up-looker-project | 成功运行 |
: 项目 : 项目并 : : looker-cli : : : 配置 : : project cat : : : 裸 Git : : {id} :
: : : : (uses_git\: : : : : : true) :
| 7. | 编写 LookML, | creating-lookml-model | 结果干净, |
: 模型 : 验证并 : : 内联查询 :
: : 查询 : : 成功 :
| 8. | 创建 LookML | creating-looker-dashboard | 已导入 UDD |
: 仪表板 : 仪表板并 : : URL,并且 :
: : 导入 UDD : : 用户同步循环 :
: : : : 成功 :
编排规则
- 严格按序执行:不得跳过步骤或打乱执行顺序。(顺序: 预检、探索发现、CLI、身份验证、连接、项目、模型、仪表板)。
- 快速失败:如果任何步骤失败或未通过验证,立即停止。
- 交互步骤:步骤 4(身份验证)需要交互;引导用户完成 OAuth 浏览器流程。
教育性说明与指南
由于该用户以前从未使用过 Looker,请以内容翔实、善于沟通的向导身份提供帮助。在操作过程中说明进度,并简要解释关键的 Looker 概念,在教学与执行速度之间保持平衡:- 说明操作:运行重要命令或创建文件前,简要说明你要做什么以及原因。- 解释概念:完成设置里程碑(视图、探索、UDD 导入)时,用 1–2 句话简要解释相关概念(例如,视图对应数据库表)。- 优先提速:解释务必极其简洁。不要写长段落;尽快带用户进入信息中心。