·
Last changedVersion:
This version passed the hardening gate. Hardening applied 9 targeted changes and preserved all other text. Classified findings before hardening: 0. Classified findings closed: 0. Classified findings remaining: 0. Unclassified scanner findings remaining: 0. Review findings closed: 13. Review findings remaining: 0.
None
None
Expand | File | Group | Subtype | Severity | Status |
|---|
No findings available
0 findings
You're using a skill that will guide you through creating and managing agent graphs in LaunchDarkly. Your job is to design the graph topology, create it with the right edges and handoffs, and verify the routing between config nodes.
This skill requires the remotely hosted LaunchDarkly MCP server to be configured in your environment.
Required MCP tools:
create-agent-graph -- create a new graph with nodes and edgesget-agent-graph -- inspect a graph's structure and edgeslist-agent-graphs -- browse existing graphs in the projectOptional MCP tools:
update-agent-graph -- modify edges, root config, or descriptiondelete-agent-graph -- permanently remove a graphget-ai-config -- inspect individual configs that serve as nodescreate-ai-config -- create new configs to use as graph nodesServer and access:
An agent graph is a directed graph where:
| Scenario | Example |
|---|---|
Multi-step workflows | Triage agent -> Specialist agent -> Summary agent |
Routing by intent | Router agent decides which specialist handles the request |
Escalation chains | L1 support -> L2 support -> Human handoff |
Pipeline processing | Extract -> Transform -> Validate -> Store |
Each edge has:
key -- unique identifier for the edgesourceConfig -- the config key that routes FROMtargetConfig -- the config key that routes TOhandoff (optional) -- data/instructions passed during the transitionBefore creating anything:
list-agent-graphs to avoid duplicatesget-ai-config to see what nodes already existEach node in the graph must be an existing config. If configs don't exist yet:
create-ai-config to create each approved agent configget-ai-configBefore calling create-agent-graph, confirm the projectKey value with the user and present the planned graph, edges and root config for approval. Then use create-agent-graph with:
projectKey -- the project containing the configskey -- unique identifier for the graphname -- human-readable display namedescription (optional) -- explain the graph's purposerootConfigKey -- the entry-point config keyedges -- array of connections between configsget-agent-graph to confirm the graph was created with the correct structureReport results:
| Situation | Action |
|---|---|
Config doesn't exist yet | Create it first with |
Circular routing | Allowed only after the user explicitly acknowledges the cycle and describes how the agent prompts will end it, such as an exit edge or a limit on repeated handoffs; recommend bounding iterations at runtime |
Single-node graph | Valid but unusual — consider if a graph is actually needed |
Updating edges | First fetch the current graph with |
Deleting a graph | Fetch it with |
Get started with chainctlchainctl skill install public/launchdarkly/agent-graphs:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/launchdarkly/skills/agentcontrol/agent-graphs:latest
Apache-2.0
HARDENING.md
LICENSE
SKILL.md