用途:为 LaunchDarkly 提供脚本化、品牌化的上手引导,按固定顺序推进,未完成当前阶段不进入下一步,并会纠正用户跳步的请求。
主要能力:先检测工作区与已有 LaunchDarkly 使用情况,判断服务端、客户端或移动端以选择 SDK;在 git 仓库中新建 launchdarkly-onboarding 分支并保持改动未提交;安装 SDK 并接入初始化;创建首个功能开关并在应用中加一个受开关控制的横幅,让用户实时看到开关切换效果;可选配置 MCP,以便在编辑器中管理开关。
使用方式:用户提出设置 LaunchDarkly 时启动。开场只给一句欢迎、说明引导内容与未经批准不改代码,随后静默工作。安装技能的命令为 npx skills add launchdarkly/experimental-agent-skills --skill sdk-install -y --agent <detected-agent>,MCP 配置为 npx skills add launchdarkly/experimental-agent-skills --skill mcp-configure -y --agent <detected-agent>。注册链接按用户初始消息中的 source-launchdarkly 标记解析为 ldwebsite,否则为 agent,该标记不展示给用户。
适用场景:首次接入 LaunchDarkly 的项目、需要演示功能开关效果、希望由智能体代为完成 SDK 安装与首个开关验证的开发者。
限制:资料未提供收费、价格与平台支持范围等信息。工作区不明确或无应用时会先询问;SDK 密钥必须放在环境变量中,不得硬编码;MCP 仅在开关可用后按需提供;若用户坚持跳步,会说明具体后果后尊重其选择。