mcpField
F
feature-flags-api

feature-flags-api

github.com/posthog开发76111 次安装今天更新
代码仓库

关于 feature-flags-api

feature-flags-api 是一项用于为 API 应用添加 PostHog 功能标志的技能。它指导开发者尽量少改动现有代码、通过环境变量配置密钥,并在可行时采用服务器端评估。

主要功能

  1. 01为 API 应用集成 PostHog 功能标志
  2. 02使用环境变量保存 PostHog 密钥
  3. 03优先采用布尔标志
  4. 04尽可能在服务器端评估标志
  5. 05提供功能标志管理参考文档

适用场景

  1. 01为 API 应用添加功能标志检查
  2. 02通过环境变量配置 PostHog 密钥
  3. 03借助 PostHog MCP 工具管理标志

MCP 相关

该技能会检查是否连接了 PostHog MCP 服务,并可使用其工具创建、列出、更新或删除功能标志。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/posthog/skills --skill feature-flags-api

安装后在 Claude Code 中输入/feature-flags-api确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
adding-feature-flag-code.md
api.md
best-practices.md

详细介绍

API 的 PostHog 功能标志

此技能可帮助你为 API 应用添加 PostHog 功能标志。

参考文件

  • references/api.md - API 功能标志安装文档
  • references/adding-feature-flag-code.md - 添加功能标志代码文档
  • references/best-practices.md - 功能标志最佳实践文档

请查阅文档,了解 API 详情和特定框架的模式。

核心原则

  • 环境变量:始终使用环境变量存储 PostHog 密钥。切勿将其硬编码。
  • 最小化更改:在现有逻辑旁添加功能标志代码。不要替换或重构现有代码。
  • 优先使用布尔标志:除非用户明确要求使用多变量标志,否则默认检查布尔标志。
  • 尽可能在服务端执行:优先在服务端评估标志,以避免界面闪烁。

PostHog MCP 工具

检查是否已连接 PostHog MCP 服务。如果已连接,请查找与功能标志管理相关的工具(创建、列出、更新和删除标志)。使用这些工具直接在 PostHog 中管理标志,而不是要求用户手动在控制面板中操作。

框架指南

没有特定的框架指南。

评论

支持 Markdown