LaunchDarkly Automation

通过Composio MCP集成实现LaunchDarkly功能标志管理自动化——包括列出项目与环境、创建与删除触发器工作流,以及追踪代码引用。

安装

热度:51

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-launch-darkly-automation&locale=zh&source=copy

LaunchDarkly Automation - Feature Flag 自动化管理

技能概述


LaunchDarkly Automation 通过 Composio MCP 集成为您的 Claude 智能体提供 LaunchDarkly Feature Flag 自动化管理能力,支持项目环境枚举、Webhook 触发器工作流创建删除以及代码引用审计,让 DevOps 团队能够在 CI/CD 流程和监控告警中实现 Feature Flag 的自动化控制。

适用场景

1. CI/CD 流程中的 Feature Flag 自动切换


在持续集成和部署流程中,根据部署阶段自动启用或关闭相应的 Feature Flag。例如,代码推送到生产环境时自动打开新功能开关,测试失败时自动回滚特性开关,实现发布流程的无人值守自动化。

2. 监控告警触发的应急关闭


通过 Datadog、Honeycomb 或 Dynatrace 等监控工具的告警事件触发 Feature Flag 自动关闭。当系统出现异常指标时,能够立即通过 webhook 调用触发器关闭有问题的功能,快速止损,无需人工介入控制台操作。

3. 多环境 Feature Flag 批量管理


在拥有多个 LaunchDarkly 项目和环境的复杂场景中,一次性枚举所有项目和环境配置,批量创建或管理触发器工作流。特别适用于微服务架构下需要跨多个服务同步管理 Feature Flag 的平台团队和 SRE。

核心功能

项目与环境自动化管理


提供完整的 LaunchDarkly 资源发现能力,通过 LAUNCH_DARKLY_LIST_PROJECTS 和 LAUNCH_DARKLY_GET_ENVIRONMENTS 工具枚举所有项目和对应的环境列表,支持按名称、标签、项目键过滤和分页查询,为后续自动化操作提供准确的资源清单。

Webhook 触发器工作流编排


通过 LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOW 创建自动化触发器,为指定的 Feature Flag 生成唯一的 webhook URL,支持与 Datadog、Honeycomb、Dynatrace 等监控平台集成,也支持通用 webhook 触发源。触发器可配置为打开或关闭 Feature Flag,实现外部事件驱动的自动化响应。

代码引用审计与企业级合规


使用 LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES 追踪 Feature Flag 在代码仓库中的使用位置,支持按项目和 Flag 键过滤,可包含分支信息和默认分支的引用详情。此功能需要 LaunchDarkly 企业版和相应的代码引用仓库写入权限,适合需要审计和合规管理的团队。

触发器生命周期管理


提供 LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW 永久删除不再需要的触发器及其 webhook URL,避免过期触发器被误调用。需注意删除操作不可逆,触发器一旦删除将无法恢复,建议在删除前记录相关配置信息。

常见问题

LaunchDarkly Automation 支持哪些监控系统集成?


LaunchDarkly Automation 通过 Composio MCP 集成原生支持 Datadog、Honeycomb 和 Dynatrace 三种监控平台作为触发源,同时也提供 generic-trigger 通用 webhook 触发器,可以接入任何支持 webhook 调用的系统或自定义脚本。

Feature Flag 代码引用功能有什么限制?


代码引用查询功能属于 LaunchDarkly 企业版专属功能,需要您的 LaunchDarkly 订阅包含企业版权限,并且集成的 API Token 需要具有 code-reference-repository 的写入权限。如果您的团队没有企业版订阅,此功能将无法使用。

如何避免触发器误删除导致无法恢复?


删除触发器前建议先通过记录保存触发器 ID 和对应的 webhook URL 配置。由于 LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW 操作不可逆,删除后触发器及其 URL 将永久失效无法恢复。建议在生产环境中对重要触发器实施额外的确认流程或权限控制。