-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathskills.json
More file actions
132 lines (132 loc) · 6.01 KB
/
skills.json
File metadata and controls
132 lines (132 loc) · 6.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
{
"skills": [
{
"name": "aiconfig-create",
"description": "Guide for setting up AI configuration in your application. Helps you choose between agent vs completion mode, select the right approach for your stack, and create AI Configs that make sense for your use case.",
"path": "skills/ai-configs/aiconfig-create",
"version": "0.2.0",
"compatibility": "Requires LaunchDarkly API access token with ai-configs:write permission or LaunchDarkly MCP server."
},
{
"name": "aiconfig-projects",
"description": "Guide for setting up LaunchDarkly projects in your codebase. Helps you assess your stack, choose the right approach, and integrate project management that makes sense for your architecture.",
"path": "skills/ai-configs/aiconfig-projects",
"version": "0.4.0",
"compatibility": "Requires LaunchDarkly API access token with projects:write permission or LaunchDarkly MCP server."
},
{
"name": "aiconfig-tools",
"description": "Guide for giving your AI agents capabilities through tools. Helps you identify what your AI needs to do, create tool definitions, and attach them in a way that makes sense for your framework.",
"path": "skills/ai-configs/aiconfig-tools",
"version": "0.2.0",
"compatibility": "Requires LaunchDarkly API token with ai-tool permissions."
},
{
"name": "aiconfig-update",
"description": "Update, archive, and delete LaunchDarkly AI Configs and their variations. Use when you need to modify config properties, change model parameters, update instructions or messages, archive unused configs, or permanently remove them.",
"path": "skills/ai-configs/aiconfig-update",
"version": "0.2.0",
"compatibility": "Requires LaunchDarkly project with AI Configs enabled and API access token."
},
{
"name": "aiconfig-variations",
"description": "Guide for experimenting with AI configurations. Helps you test different models, prompts, and parameters to find what works best through systematic experimentation.",
"path": "skills/ai-configs/aiconfig-variations",
"version": "0.2.0",
"compatibility": "Requires LaunchDarkly API access token with ai-configs:write permission."
},
{
"name": "launchdarkly-flag-cleanup",
"description": "Safely remove a feature flag from code while preserving production behavior. Use when the user wants to remove a flag from code, delete flag references, or create a PR that hardcodes the winning variation after a rollout is complete.",
"path": "skills/feature-flags/launchdarkly-flag-cleanup",
"version": "1.0.0-experimental",
"license": "Apache-2.0",
"compatibility": "Requires the remotely hosted LaunchDarkly MCP server",
"tags": [
"launchdarkly",
"feature-flags",
"feature-management",
"stale-flags",
"tech-debt",
"cleanup",
"code-removal",
"devops",
"mcp"
]
},
{
"name": "launchdarkly-flag-command",
"description": "Resolve `/flag` style requests into the right LaunchDarkly flag lookup flow. Use when the user types `/flag`, asks to quickly find a flag by name/key, wants a direct flag detail summary, or needs fast disambiguation between similar flags.",
"path": "skills/feature-flags/launchdarkly-flag-command",
"version": "1.0.0-experimental",
"license": "Apache-2.0",
"compatibility": "Requires the remotely hosted LaunchDarkly MCP server",
"tags": [
"launchdarkly",
"feature-flags",
"feature-management",
"discovery",
"command",
"slash-command",
"inventory",
"mcp"
]
},
{
"name": "launchdarkly-flag-create",
"description": "Create and configure LaunchDarkly feature flags in a way that fits the existing codebase. Use when the user wants to create a new flag, wrap code in a flag, add a feature toggle, or set up an experiment. Guides exploration of existing patterns before creating.",
"path": "skills/feature-flags/launchdarkly-flag-create",
"version": "1.0.0-experimental",
"license": "Apache-2.0",
"compatibility": "Requires the remotely hosted LaunchDarkly MCP server",
"tags": [
"launchdarkly",
"feature-flags",
"feature-management",
"flag-creation",
"feature-toggle",
"sdk",
"devops",
"mcp"
]
},
{
"name": "launchdarkly-flag-discovery",
"description": "Audit your LaunchDarkly feature flags to understand the landscape, find stale or launched flags, and assess removal readiness. Use when the user asks about flag debt, stale flags, cleanup candidates, flag health, or wants to understand their flag inventory.",
"path": "skills/feature-flags/launchdarkly-flag-discovery",
"version": "1.0.0-experimental",
"license": "Apache-2.0",
"compatibility": "Requires the remotely hosted LaunchDarkly MCP server",
"tags": [
"launchdarkly",
"feature-flags",
"feature-management",
"flag-audit",
"flag-health",
"stale-flags",
"tech-debt",
"inventory",
"discovery",
"mcp"
]
},
{
"name": "launchdarkly-flag-targeting",
"description": "Control LaunchDarkly feature flag targeting including toggling flags on/off, percentage rollouts, targeting rules, individual targets, and copying flag configurations between environments. Use when the user wants to change who sees a flag, roll out to a percentage, add targeting rules, or promote config between environments.",
"path": "skills/feature-flags/launchdarkly-flag-targeting",
"version": "1.0.0-experimental",
"license": "Apache-2.0",
"compatibility": "Requires the remotely hosted LaunchDarkly MCP server",
"tags": [
"launchdarkly",
"feature-flags",
"feature-management",
"targeting",
"rollout",
"percentage-rollout",
"devops",
"mcp"
]
}
]
}