← 返回 Skills 市场
mike47512

Feature Flags

作者 mike47512 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
142
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install feature-flags
功能描述
Deep feature flag workflow—taxonomy, targeting, lifecycle, safety and kill switches, cleanup, and governance. Use when shipping gradually, experimenting, or...
使用说明 (SKILL.md)

Feature Flags

Flags decouple deploy from release—and become debt if never removed. Taxonomy, ownership, and retirement matter as much as targeting.

When to Offer This Workflow

Trigger conditions:

  • Gradual rollouts, kill switches, or experiments behind flags
  • Flag sprawl and unknown defaults
  • Client vs server evaluation and hydration flicker

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).


Stage 1: Taxonomy

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.


Stage 2: Targeting Rules

Goal: Percentage rollouts, segments (tenant, plan, region), deterministic bucketing (stable user key).


Stage 3: Evaluation & Consistency

Goal: Server-side authoritative for security and billing; client flags for UX only; avoid UI flicker on hydration (SSR/CSR agreement).


Stage 4: Safety & Ops

Goal: Kill-switch runbook; audit trail for changes; safe defaults when provider unavailable (often “off”).


Stage 5: Lifecycle & Cleanup

Goal: Tickets to remove flags after full rollout; periodic audits; metric for stale flags.


Stage 6: Governance

Goal: Approvals for broadening exposure; promotion across environments; break-glass access for incidents.


Final Review Checklist

  • Flag types and naming documented
  • Targeting and bucketing deterministic
  • Server vs client boundaries clear
  • Kill switches and defaults documented
  • Cleanup process and ownership

Tips for Effective Guidance

  • Never put security-only gates solely in client-side flags.
  • Pair with ab-testing when experiment analysis is primary.

Handling Deviations

  • Align with release-management for communication cadence.
安全使用建议
This skill is a safe, read-only best-practices checklist for feature-flag workflows. It does not install software or request secrets. Before relying on it operationally, verify provider-specific behaviors (LaunchDarkly, Unleash, ConfigCat, or your homegrown system), ensure runbooks and audit/logging are implemented in your environment, and avoid using this guide as an automated source of truth for making changes — any real integrations will require separate, explicit provider credentials and tooling.
功能分析
Type: OpenClaw Skill Name: feature-flags Version: 1.0.0 The skill bundle contains only documentation and procedural guidance for managing feature flag workflows (taxonomy, targeting, and lifecycle). There is no executable code, no network activity, and no instructions that could be interpreted as prompt injection or malicious behavior in SKILL.md or _meta.json.
能力评估
Purpose & Capability
Name and description (feature-flag workflow and lifecycle) match the SKILL.md content. The skill does not request binaries, env vars, or other resources that would be unexpected for a documentation/guide skill.
Instruction Scope
SKILL.md is purely prescriptive guidance (taxonomy, targeting, safety, governance, checklist). It does not instruct the agent to read files, access credentials, call external endpoints, or run commands outside the scope of providing advice.
Install Mechanism
No install spec and no code files are present. Because it is instruction-only, nothing is written to disk and there is no install-time risk.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate for a workflow guide and avoids unnecessary access to secrets or systems.
Persistence & Privilege
Flags show default behavior (not always, agent-invocable allowed). Autonomous invocation is platform-default and not by itself concerning for an instruction-only guidance skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install feature-flags
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /feature-flags 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the feature-flags skill. - Provides a detailed feature flag workflow, including taxonomy, targeting, evaluation, safety measures, lifecycle management, and governance. - Designed to help with gradual rollouts, experiments, kill switches, and avoiding flag sprawl. - Includes a six-stage process and checklist for best practices and cleanup. - Offers practical tips and guidance for secure and efficient flag management.
元数据
Slug feature-flags
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Feature Flags 是什么?

Deep feature flag workflow—taxonomy, targeting, lifecycle, safety and kill switches, cleanup, and governance. Use when shipping gradually, experimenting, or... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 142 次。

如何安装 Feature Flags?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install feature-flags」即可一键安装,无需额外配置。

Feature Flags 是免费的吗?

是的,Feature Flags 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Feature Flags 支持哪些平台?

Feature Flags 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Feature Flags?

由 mike47512(@mike47512)开发并维护,当前版本 v1.0.0。

💬 留言讨论