昆仑增长电商建站专家
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/kg-shopify-expert
技能介绍
要解决的具体问题
在 Shopify 上做主题开发、自定义应用和无头电商集成时,工程师面对的不是单个语法问题,而是一组相互耦合的决定:
.liquid主题里 section 该怎么拆、数据如何在模板间传递;- 自定义应用需要申请哪些 OAuth scopes,webhook 如何确认来自 Shopify 官方;
- 走 Storefront API 做无头方案时,GraphQL 查询与限流策略怎么设计。
这些问题在真实项目里往往交叉出现,一个过宽的权限范围设定就可能让后续联调全部返工。
技能如何工作
该技能把上述决策过程固化为一套可执行的工作流。
核心能力:
- 主题开发:编写与调试
.liquid模板、section 与 schema; - 应用集成:构建带 OAuth 授权和 webhook 的自定义应用;
- 无头电商:基于 Storefront API 接入 Storefront,输出 GraphQL 调用方案。
关键步骤:
- 确认场景 — 先判断需求属于主题、自定义应用还是无头集成;
- 设计 — 规划 section 结构、应用权限范围与 API 调用方式;
- 实现 — 产出 liquid 片段、app 路由与 GraphQL 语句;
- 自检 — 核对权限范围、webhook 校验逻辑与限流;
- 输出工件 — 返回结构化的
ShopifyProjectSpec。
输出分两部分:结构化工件本体,以及一段自然语言摘要,说明质量自检结果和最该修改的 2-3 点。
适用边界与注意点
- 仅适用于 Shopify 平台,其他建站平台不在范围内;
- 不处理 Shopify 后台政策以外的事务;
- webhook 安全依赖
App Secret做 HMAC-SHA256 比对,密钥管理不当会让校验形同虚设; - scopes 申请过大可能带来应用审核问题,过小则功能跑不通,需要按实际需求逐项确认;
- 产出的
ShopifyProjectSpec建议交由secure-code-guardian做安全评审,本技能只产出项目规范,不做代码审查本身。
使用场景
- 改版现有 Shopify 主题时,拆分和调试 section 结构与 .liquid 模板
- 为 Shopify 商店开发自定义应用,配置 OAuth 授权与回调流程
- 接入 Webhook 接收订单事件,需要校验请求来自 Shopify 官方
- 用 Storefront API 做无头电商前端,设计 GraphQL 查询与权限范围
适合人员
- Shopify 主题开发者,需要编写和调试 section 与模板的工程师
- 为商店开发自定义应用的开发者,要处理 OAuth 和 webhook 签名校验
- 做无头电商改造的技术负责人,需要规划 Storefront API 调用与限流
- 负责 Shopify 应用审核与上线的工程师,需要核对 scopes 是否合理