CommunityCodierung & Entwicklunggithub.com

ComposioHQ/LaunchDarkly-Automation

Automatisieren Sie die Verwaltung von LaunchDarkly-Feature-Flags – Projekte und Umgebungen auflisten, Trigger-Workflows erstellen und löschen sowie Code-Referenzen über die Composio-MCP-Integration verfolgen.

Was ist LaunchDarkly-Automation?

Diese Skill integriert LaunchDarkly in den Composio MCP Server und ermöglicht KI-Agenten, Feature-Flag-Workflows vollständig zu automatisieren. Mit fünf Kernwerkzeugen können Sie Projekte und deren Umgebungen auflisten, webhook-basierte Flag-Trigger erstellen und löschen sowie Code-Referenzen aus Ihren Repositorys abrufen. Die Skill erfordert eine gültige LaunchDarkly-API-Key-Authentifizierung und unterstützt gängige Integrationen wie Datadog, Honeycomb oder Dynatrace für Trigger-Ereignisse. Besonders nützlich ist die Fähigkeit, dynamisch Projekt-Schlüssel zu ermitteln und Trigger-Lebenszyklen zu verwalten – ideal für CI/CD-Pipelines, automatisierte Rollouts und Sicherheitsaudits von Feature-Flags.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/launch-darkly-automation

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

LaunchDarkly Automation

Automatisieren Sie Ihre LaunchDarkly-Feature-Flag-Workflows – Projekte und Umgebungen auflisten, webhook-gesteuerte Flag-Trigger erstellen, den Trigger-Lebenszyklus verwalten und Code-Referenzen über Repositorys hinweg prüfen.

Toolkit-Dokumentation: composio.dev/toolkits/launch_darkly


Einrichtung

  1. Fügen Sie den Composio MCP Server zu Ihrem Client hinzu: https://rube.app/mcp
  2. Verbinden Sie Ihr LaunchDarkly-Konto, wenn Sie dazu aufgefordert werden (API-Key-Authentifizierung)
  3. Starten Sie mit den untenstehenden Workflows

Kern-Workflows

1. Projekte auflisten

Verwenden Sie LAUNCH_DARKLY_LIST_PROJECTS, um alle Projekte und deren Schlüssel für nachfolgende Operationen zu entdecken.

Tool: LAUNCH_DARKLY_LIST_PROJECTS
Eingaben:
  - filter: string (z.B. "query:meinprojekt" oder "keys:proj1,proj2" oder "tags:meintag")
  - expand: string (z.B. "environments", um die Umgebungsliste pro Projekt einzuschließen)
  - limit: integer (Standard 20)
  - offset: integer (Seitenanfangs-Index)
  - sort: string (z.B. "name" oder "-name" für absteigend)

2. Umgebungen für ein Projekt abrufen

Verwenden Sie LAUNCH_DARKLY_GET_ENVIRONMENTS, um alle Umgebungen innerhalb eines Projekts aufzulisten (Produktion, Staging, Test usw.).

Tool: LAUNCH_DARKLY_GET_ENVIRONMENTS
Eingaben:
  - project_key: string (erforderlich) – z.B. "mein-projekt", "default"
  - filter: string (z.B. "query:production")
  - limit: integer (Standard 20)
  - offset: integer (Seitennummerierung)
  - sort: string (z.B. "name" oder "-name")

3. Einen Flag-Trigger-Workflow erstellen

Verwenden Sie LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOW, um automatisierte Flag-Umschaltungen einzurichten, die durch externe Ereignisse (Webhooks, Datadog-Alarme usw.) ausgelöst werden.

Tool: LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOW
Eingaben:
  - project_key: string (erforderlich)
  - feature_flag_key: string (erforderlich) – z.B. "neue-funktion", "dark-mode-aktivieren"
  - environment_key: string (erforderlich) – z.B. "production", "staging"
  - integration_key: string (Standard "generic-trigger") – oder "datadog", "honeycomb", "dynatrace"
  - instructions: array von Objekten (optional):
      - kind: "flag_action" (fest)
      - action: "turnFlagOn" | "turnFlagOff"
  - comment: string (optional) – Beschreibung des Trigger-Zwecks

Der Trigger generiert eine eindeutige Webhook-URL, die aufgerufen werden kann, um die konfigurierte Flag-Aktion auszuführen.

4. Einen Flag-Trigger-Workflow löschen

Verwenden Sie LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW, um einen Trigger und seine URL dauerhaft zu entfernen.

Tool: LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW
Eingaben:
  - project_key: string (erforderlich)
  - feature_flag_key: string (erforderlich)
  - environment_key: string (erforderlich)
  - id: string (erforderlich) – die bei der Erstellung zurückgegebene Trigger-ID

Warnung: Das Löschen ist endgültig. Der Trigger und seine URL können nicht wiederhergestellt werden.

5. Code-Referenz-Repositorys auflisten

Verwenden Sie LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES, um zu verfolgen, wo Feature-Flags in Ihrer Codebasis verwendet werden.

Tool: LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES
Eingaben:
  - projKey: string (optional) – nach Projekt-Schlüssel filtern
  - flagKey: string (optional) – nach Feature-Flag-Schlüssel filtern
  - withBranches: string (beliebiger Wert, um Branchedaten einzuschließen)
  - withReferencesForDefaultBranch: string (beliebiger Wert, um Code-Referenzen für den Standard-Branch einzuschließen)

Hinweis: Code-Referenzen sind eine Enterprise-Funktion, die code-reference-repository-Schreibberechtigungen erfordert.


Bekannte Fallstricke

FallstrickDetail
Projekt-Schlüssel findenVerwenden Sie immer zuerst LAUNCH_DARKLY_LIST_PROJECTS, um gültige Projekt-Schlüssel zu finden, bevor Sie andere Tools aufrufen.
Format der UmgebungsschlüsselUmgebungsschlüssel sind kleingeschriebene Slugs (z.B. "production", "test"), keine Anzeigenamen.
Trigger-Löschung ist endgültigEinmal gelöscht über LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW, ist die Trigger-URL nicht wiederherstellbar.
Enterprise-only Code-ReferenzenLAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES erfordert einen Enterprise-Plan und Schreibberechtigungen.
Format der Trigger-AnweisungenJedes Anweisungsobjekt erfordert kind: "flag_action" (feste Konstante) und action entweder als turnFlagOn oder turnFlagOff.

Kurzreferenz

Tool SlugBeschreibung
LAUNCH_DARKLY_LIST_PROJECTSAlle Projekte mit Filterung und Seitennummerierung auflisten
LAUNCH_DARKLY_GET_ENVIRONMENTSUmgebungen innerhalb eines Projekts auflisten
LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOWEinen webhook-gesteuerten Flag-Trigger erstellen
LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOWEinen Flag-Trigger dauerhaft löschen
LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIESRepositorys mit Code-Referenzen zu Flags auflisten

Bereitgestellt von Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills