360 Secure SkillHub
360 安全技能中心

Skylv Feature Toggle Manager

核心功能为管理功能标志,支持创建、切换功能开关,提供分阶段灰度发布策略(内部用户→beta用户→金丝雀→全量),需监控错误率、转化率等指标;典型场景包括用户请求添加功能开关、开展A/B测试或逐步发布新功能;同时提示禁用永久功能标志、控制活跃标志数量≤20等使用禁忌。

sky-lv
sky-lv
热度 40.28
最近更新 2026-05-11 17:47:10
分类:开发依赖:纯提示词应用场景:abtesting / 代码生成 / DevOps

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add skylv-feature-toggle-manager
Metadata
name
skylv-feature-flag
slug
skylv-feature-flag
version
1.0.0
description
Feature flag management. Creates and toggles feature flags for A/B testing. Triggers: feature flag, a b test, toggle feature, abtesting.
author
SKY-lv
license
MIT
tags
["automation","tools"]
keywords
["automation","tools"]
triggers
feature-flag

Feature Flag Manager

Overview

Implements feature flags for controlled rollouts and A/B testing.

When to Use

  • User asks to "add a feature flag"
  • User wants to "A/B test" or "gradually roll out"

Implementation

if (isFeatureEnabled("new_checkout_flow", userId)) { renderNewCheckout(); } else { renderLegacyCheckout(); }

Rollout Strategy

1-5% = internal users 10-25% = beta users 25-50% = canary 100% = full rollout

Monitor: error rate, conversion, latency

Anti-Patterns

  • Do not use flags for permanent features
  • Limit active flags to under 20
  • Clean up flags after rollout