feature-flag-manager

Manage feature flag lifecycle including creation, targeting, rollout, and removal.

Updated May 24, 2026
One-click install
npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill feature-flag-manager-haj1t
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-flag-manager
Source: https://github.com/haJ1t/senior-dev-squad-skills/tree/main/plugins/senior-dev-squad/skills/feature-flag-manager
Command: npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill feature-flag-manager-haj1t

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for managing feature flags across their entire lifecycle, including creation, targeting, rollout, kill-switch, and removal, ensuring that flags are used responsibly and efficiently.

Core Features & Use Cases

  • Full Lifecycle Management: From creating and targeting flags to rolling out changes and removing flags, this Skill handles every step.
  • Flag Types: Supports different flag types like release toggles, ops/kill switches, experiments, and permissions.
  • Use Case: Ideal for managing feature flags in a continuous deployment environment, especially for complex systems where flags are crucial for controlling the rollout of new features.

Quick Start

To manage feature flags, use the feature-flag-manager skill with the command: 'feature-flag-manager manage flags'.

Frequently Asked Questions about feature-flag-manager

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

FAQPage Schema
How do I manage feature flags across their entire lifecycle in a continuous deployment environment?

Managing feature flags across their lifecycle involves handling creation, targeting, rollout, and removal. This Skill supports continuous deployment environments by applying flag management best practices to control new feature rollouts responsibly.

What types of feature flags are supported for controlling continuous deployment rollouts?

Feature flag types supported include release toggles, ops or kill switches, experiments, and permissions. These categories allow you to control specific deployment scenarios, from gradual rollouts to immediate system deactivation.

How do I implement a kill switch or targeted rollout for a new feature?

Implementing a kill switch or targeted rollout requires applying flag management principles to define specific targeting rules. This Skill handles the configuration process, allowing you to control feature availability and quickly disable systems if needed.

Do I need specific configuration management knowledge to use feature flags effectively?

Yes, effective feature flag management requires knowledge of flag management principles and best practices. This ensures flags are used responsibly and efficiently within configuration management and continuous deployment workflows.

What is the best way to handle feature flag removal and prevent stale toggles?

The best way to handle feature flag removal is to manage the complete lifecycle from creation to deletion. This Skill ensures flags are systematically removed after rollout, preventing stale toggles from accumulating in your codebase.

Can feature-flag-manager handle flag targeting for complex systems?

Yes, feature-flag-manager is ideal for managing flags in complex systems where toggles are crucial. It provides comprehensive lifecycle management to ensure flags are used efficiently across intricate continuous deployment architectures.