057-design-feature-toggles
仓库创建 2025年2月9日最近提交 3 天前SkillHot 收录 16 小时前
▸ 精选理由
帮助选择合适开关类型并管理风险与清理周期。
这个 Skill 做什么
为 Java 企业系统设计与管理功能开关与分阶段发布策略。
在 Java 企业系统里帮你设计和管理 feature flag、feature toggle、kill switch 和分阶段发布的运行时开关,包含上线、回退和实验控制。适合在方案设计、code review、测试切换路径或清理过期开关时用,能把上线风险和技术债降到最低。特色是覆盖分类、生命周期管理和安全回滚策略,避免“僵尸开关”长期残留。
▸ 展开 SKILL.md 英文原文
Use when designing, implementing, reviewing, testing, or cleaning up feature toggles, feature flags, kill switches, runtime configuration gates, canary controls, staged rollouts, experiments, or temporary compatibility switches in Java enterprise systems. This should trigger for requests such as Design a feature toggle strategy; Review this feature flag; Add a kill switch safely; Test toggle on and off paths; Clean up an expired feature toggle; Plan controlled rollout and rollback behavior. Part of Plinth Toolkit
423
Stars
89
Forks
40
仓库内 Skill
+9
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jabrena/plinth/main/skills/057-design-feature-toggles/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jabrena/plinth/main/skills/057-design-feature-toggles/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Feature Toggles Design Guide Java Enterprise developers through safe feature toggle design and lifecycle management. **This is an interactive SKILL**. **What is covered in this Skill?** - Deciding when a feature toggle is appropriate versus a branch, configuration change, deployment change, or parallel change - Classifying release toggles, operational kill switches, experiment toggles, permission toggles, and migration toggles - Designing typed toggle ownership, defaults, evaluation scope, fallback behavior, observability, and rollback controls - Implementing toggles in Java services without scattering flag checks or creating hidden long-term complexity - Reviewing toggles for release,
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有