Step-by-step guide for getting started with FeatBit including creating feature flags, interactive demos, multi-variant flags, and SDK integration
View on GitHubFebruary 3, 2026
Select agents to install to:
npx add-skill https://github.com/featbit/featbit-skills/blob/main/skills/featbit-getting-started/SKILL.md -a claude-code --skill featbit-getting-startedInstallation paths:
.claude/skills/featbit-getting-started/# FeatBit Getting Started Guide Complete hands-on guide to getting started with FeatBit, covering environment initialization, creating boolean and multi-variant feature flags, interacting with the Dino Game demo, and integrating FeatBit SDKs into your applications. ## Overview This skill provides practical, step-by-step guidance for new FeatBit users to quickly understand core concepts through the interactive "Getting Started" experience in the FeatBit portal. You'll learn to create feature flags, see them in action with the Dino Game demo, and integrate FeatBit into your applications using SDKs. ## Core Knowledge Areas ### 1. Environment Initialization **First-Time Login Setup:** - Log in to [FeatBit Cloud](https://app.featbit.co/) or your self-hosted instance - Specify your organization name on initial login - Define your project name - Click "Get Started" button to proceed to the onboarding flow **Prerequisites:** - Access to FeatBit Cloud account, or - Self-hosted FeatBit instance via [Docker Installation](https://docs.featbit.co/installation/full-installation) ### 2. Creating Boolean Feature Flags **Basic Feature Flag Creation:** The simplest feature flag type is boolean (true/false). The "game runner" flag demonstrates this: **Steps:** 1. Navigate to Feature Flags page 2. Click "+ Add" button (top right) 3. Enter flag name: "game runner" 4. Keep default boolean type 5. Configure variations: - **OFF** → returns `false` (disables feature) - **ON** → returns `true` (enables feature) 6. Set initial state to OFF 7. Click "Save" **Understanding Boolean Flags:** - Boolean flags control binary feature states (on/off, enabled/disabled) - SDK evaluates flag and returns boolean value to application - Application code determines what happens based on the returned value - Turning flag ON typically enables the feature; OFF disables it ### 3. Interactive Demo - Dino Game **Accessing the Demo:** 1. Click "Try interacting with the demo" button on Getting St