You're using a skill that will guide you through changing who sees what for a feature flag. Your job is to understand the current state of the flag, figure out the right targeting approach for what the user wants, make the changes safely, and verify the resulting state.
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionlaunchdarkly-flag-targetingExecute the skills CLI command in your project's root directory to begin installation:
Fetches launchdarkly-flag-targeting from launchdarkly/agent-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate launchdarkly-flag-targeting. Access via /launchdarkly-flag-targeting in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
0
total installs
0
this week
5
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
5
stars
You're using a skill that will guide you through changing who sees what for a feature flag. Your job is to understand the current state of the flag, figure out the right targeting approach for what the user wants, make the changes safely, and verify the resulting state.
This skill requires the remotely hosted LaunchDarkly MCP server to be configured in your environment.
Required MCP tools:
get-flag — understand current state before making changestoggle-flag — turn targeting on or off for a flag in an environmentupdate-rollout — change the default rule (fallthrough) variation or percentage rolloutupdate-targeting-rules — add, remove, or modify custom targeting rulesupdate-individual-targets — add or remove specific users/contexts from individual targetingOptional MCP tools:
copy-flag-config — copy targeting configuration from one environment to anotherBefore making any targeting changes, understand how LaunchDarkly evaluates flags. This determines what your changes actually do:
offVariation to everyone. Nothing else matters.This means: if you add a targeting rule but the flag is OFF, nobody sees the change. If you set a percentage rollout on the default rule but there's an individual target, that targeted user bypasses the rollout.
Before changing anything, check what's already configured.
get-flag with the target environment to see:
on — Is targeting currently enabled?fallthrough — What's the default rule? (variation or percentage rollout)offVariation — What serves when the flag is off?rules — Any custom targeting rules?targets — Any individually targeted users/contexts?prerequisites — Any flags this depends on?Based on what the user wants and what you found, choose the right tool and strategy. See Targeting Patterns for the full reference.
Common scenarios:
| User wants | Tool | Notes |
|---|---|---|
| "Turn it on" | toggle-flag with on: true |
Simplest change |
| "Turn it off" | toggle-flag with on: false |
Serves offVariation to everyone |
| "Roll out to X%" | update-rollout with rolloutType: "percentage" |
Weights must sum to 100 |
| "Enable for beta users" | update-targeting-rules — add a rule with clause |
Rules are ANDed within, ORed between |
| "Add specific users" | update-individual-targets |
Highest priority, overrides all rules |
| "Full rollout" | update-rollout with rolloutType: "variation" |
Serve one variation to everyone |
| "Copy from staging" | copy-flag-config |
Promote tested config to production |
Before applying changes, especially in production, run through the Safety Checklist. The key checks:
toggle-flag or other tools return requiresApproval: true, surface this to the user with the approval URL.Use the appropriate tool for the change. Key notes:
toggle-flag: Specify on: true or on: false, the env, and a comment.update-rollout: Use rolloutType: "percentage" with human-friendly weights (e.g., 80 for 80%) that sum to 100, or rolloutType: "variation" with a variationIndex.update-targeting-rules: Instructions support addRule, removeRule, updateRuleVariationOrRollout, addClauses, removeClauses, reorderRules.update-individual-targets: Instructions support addTargets, removeTargets, addContextTargets, removeContextTargets, replaceTargets.See Targeting Patterns for detailed instruction examples.
After applying changes, confirm the result:
get-flag again to verify the new state.true to 25% of users and false to 75%."update-rollout uses human-friendly percentages. Pass 80 for 80%, not 80000. The tool handles the internal weight conversion.Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
mattpocock/skills
I recommend launchdarkly-flag-targeting for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Useful defaults in launchdarkly-flag-targeting — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
We added launchdarkly-flag-targeting from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Keeps context tight: launchdarkly-flag-targeting is the kind of skill you can hand to a new teammate without a long onboarding doc.
launchdarkly-flag-targeting is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
Solid pick for teams standardizing on skills: launchdarkly-flag-targeting is focused, and the summary matches what you get after install.
launchdarkly-flag-targeting reduced setup friction for our internal harness; good balance of opinion and flexibility.
Registry listing for launchdarkly-flag-targeting matched our evaluation — installs cleanly and behaves as described in the markdown.
launchdarkly-flag-targeting has been reliable in day-to-day use. Documentation quality is above average for community skills.
Solid pick for teams standardizing on skills: launchdarkly-flag-targeting is focused, and the summary matches what you get after install.
showing 1-10 of 58