feature-flag

Plan and implement feature flags with OpenFeature standards and progressive delivery.

1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/iceflower/agent-skills --skill feature-flag-iceflower
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-flag
Source: https://github.com/iceflower/agent-skills/tree/main/feature-flag
Command: npx skills add https://github.com/iceflower/agent-skills --skill feature-flag-iceflower

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing feature releases without risk is challenging. Feature flags and progressive delivery patterns decouple deployment from release, enabling controlled experiments, safe rollouts, and faster iteration.

Core Features & Use Cases

  • Toggle classification, lifecycle management, and targeting rules following OpenFeature standards to govern who sees what and when.
  • Canary, blue-green, and percentage rollouts to minimize blast radius while collecting telemetry.
  • A/B testing integrations and governance hooks to align product outcomes with engineering outcomes.
  • Real-world use cases include enabling a new checkout flow for internal users first, then gradually expanding to all users, while maintaining a robust rollback plan.

Quick Start

Configure a 5% percentage rollout for a new messaging feature in production and start monitoring key metrics.

Frequently Asked Questions about feature-flag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely plan progressive delivery and feature flag rollouts in production?

Safely plan progressive delivery and feature flag rollouts by decoupling deployment from release. This approach uses canary, blue-green, and percentage rollouts to minimize blast radius while collecting telemetry for controlled experiments and faster iteration.

What is the best way to manage feature flag lifecycle and targeting rules?

Manage feature flag lifecycle and targeting rules by applying toggle classification and governance hooks. Following OpenFeature standards ensures you control who sees what and when, aligning product outcomes with engineering results.

How do I configure a 5% percentage rollout for a new feature in production?

Configure a 5% percentage rollout for a new feature in production by applying progressive delivery patterns. This enables a controlled rollout to a subset of users while you monitor key metrics and maintain a robust rollback plan.

Does feature flag management work with OpenFeature integrations and trunk-based development?

Feature flag management works across OpenFeature integrations and trunk-based development environments. It applies toggle classification and provider integration to control risk and rollout velocity within your existing CI/CD pipelines.

When do I need feature flags for A/B testing and canary deployments?

You need feature flags for A/B testing and canary deployments when managing feature releases without risk. They decouple deployment from release, enabling controlled experiments, safe rollouts, and minimized blast radius while collecting telemetry.