Install
openclaw skills install feature-flagsDeep feature flag workflow—taxonomy, targeting, lifecycle, safety and kill switches, cleanup, and governance. Use when shipping gradually, experimenting, or decoupling deploy from release.
openclaw skills install feature-flagsFlags decouple deploy from release—and become debt if never removed. Taxonomy, ownership, and retirement matter as much as targeting.
Trigger conditions:
Initial offer:
Use six stages: (1) taxonomy, (2) targeting rules, (3) evaluation & consistency, (4) safety & ops, (5) lifecycle & cleanup, (6) governance). Confirm provider (LaunchDarkly, Unleash, ConfigCat, homegrown).
Goal: Separate short-lived release flags, long-lived config flags, and experiment flags tied to analytics.
Exit condition: Naming convention and expected TTL per type.
Goal: Percentage rollouts, segments (tenant, plan, region), deterministic bucketing (stable user key).
Goal: Server-side authoritative for security and billing; client flags for UX only; avoid UI flicker on hydration (SSR/CSR agreement).
Goal: Kill-switch runbook; audit trail for changes; safe defaults when provider unavailable (often “off”).
Goal: Tickets to remove flags after full rollout; periodic audits; metric for stale flags.
Goal: Approvals for broadening exposure; promotion across environments; break-glass access for incidents.