跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Feature Flags Architect

插件 已验证 活跃

End-to-end feature-flag discipline: classify, ship, ramp, retire. Detects stale flags as debt, generates phased rollout plans (ring/linear/log/cohort), and audits every flag for a documented kill switch. 3 stdlib Python tools, 4 references on flag taxonomy + provider trade-offs (LaunchDarkly/GrowthBook/Statsig/Unleash/Flipt/DIY) + rollout strategies + lifecycle. /flag-cleanup slash command. Cross-tool compatible.

目的

To enforce disciplined feature flag lifecycle management, reducing technical debt and ensuring safe, progressive rollouts and retirements.

功能

  • Classify, ship, ramp, and retire feature flags
  • Detect and audit stale flags as technical debt
  • Generate phased rollout plans (ring, linear, log, cohort)
  • Audit flags for documented kill switches
  • Provide reference docs on taxonomy, providers, and strategies

使用场景

  • Adding a new flag and needing a rollout plan
  • Auditing a codebase for orphaned or stale flags
  • Designing a kill-switch path for a risky launch
  • Cleaning up flag debt before a release freeze

非目标

  • Implementing or managing the feature flag infrastructure itself (e.g., LaunchDarkly)
  • Directly controlling feature flag state in production environments
  • Replacing code review or CI/CD pipelines

工作流

  1. Classify feature flag type and purpose
  2. Design rollout strategy and kill switch documentation
  3. Implement flag in code and update documentation
  4. Audit flag and documentation before merge
  5. Execute phased rollout
  6. Retire flag and remove code after 100% rollout

实践

  • Feature flag lifecycle management
  • Progressive delivery
  • Technical debt reduction
  • Risk management in software delivery

先决条件

  • Python 3 standard library
  • Git (for `--repo` argument)

安装

请先添加 Marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install feature-flags-architect@claude-code-skills

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码