Onboard a project to LaunchDarkly by detecting the tech stack, installing the correct SDK, initializing it, validating the connection, and creating a first feature flag.
Use this skill when a user wants to:
- Add LaunchDarkly to their project
- Integrate a LaunchDarkly SDK
- Says "onboard me" or "set up LaunchDarkly"
- Get started with feature flags in an existing codebase
- Detect — Identify language, framework, package manager, and existing SDK usage
- Plan — Choose the correct SDK and generate a minimal integration plan
- Apply — Install the SDK dependency and add initialization code
- Run — Start the application and confirm SDK initialization
- Validate — Verify LaunchDarkly sees the SDK connection
- First Flag — Create a feature flag, evaluate it, and toggle it
- Recover — If any step fails, diagnose and resume
Node.js, Python, Go, Java, Ruby, .NET, PHP, Rust, Erlang/Elixir
React, Vue, JavaScript (browser), Node.js (Electron)
Swift/iOS, Android, Flutter, React Native
- LaunchDarkly account with an API access token
- LaunchDarkly MCP server (optional, enhances flag creation and validation)