mcpField
F
feature-flags-go

feature-flags-go

github.com/posthog開発7692 回インストール今日更新
リポジトリ

feature-flags-go について

Go アプリケーションに PostHog のフィーチャーフラグを追加するスキルです。実装方法を案内し、ブール値とサーバーサイドでの評価を優先します。接続済みの PostHog MCP ツールでフラグを管理できます。

主な機能

  1. 01Go のフラグ設定ガイド
  2. 02ブール値チェックを標準採用
  3. 03サーバーサイド評価の案内
  4. 04環境変数による設定
  5. 05MCP を使ったフラグ管理

活用シーン

  1. 01Go アプリへのフィーチャーフラグ追加
  2. 02サーバーサイド評価方式の選択
  3. 03接続済み PostHog MCP ツールでのフラグ管理

MCP 対応

PostHog MCP サーバーに接続されている場合、そのツールで PostHog のフィーチャーフラグを作成、一覧表示、更新、削除できます。

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/feature-flags-goを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

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

詳細

Go 向け PostHog フィーチャーフラグ

このスキルは、Go アプリケーションに PostHog のフィーチャーフラグを追加するのに役立ちます。

参考ファイル

  • references/go.md - Go フィーチャーフラグのインストール - ドキュメント
  • references/adding-feature-flag-code.md - フィーチャーフラグのコードの追加 - ドキュメント
  • references/best-practices.md - フィーチャーフラグのベストプラクティス - ドキュメント

API の詳細やフレームワーク固有のパターンについては、ドキュメントを参照してください。

主な原則

  • 環境変数:PostHog のキーには必ず環境変数を使用してください。ハードコードしないでください。
  • 変更は最小限に:既存のロジックのそばにフィーチャーフラグのコードを追加してください。既存のコードを置き換えたり、構成を変更したりしないでください。
  • まずはブール型フラグ:ユーザーから多変量フラグを明示的に求められない限り、ブール型フラグのチェックを使用してください。
  • 可能な限りサーバーサイドで:UI のちらつきを避けるため、サーバーサイドでのフラグ評価を優先してください。

PostHog MCP ツール

PostHog MCP サーバーが接続されているか確認してください。利用可能な場合は、フィーチャーフラグの管理(作成、一覧表示、更新、削除)に関するツールを探してください。ユーザーがダッシュボードで手動操作する必要がないよう、これらのツールを使って PostHog のフラグを直接管理してください。

フレームワークのガイドライン

特定のフレームワークに関するガイドラインはありません。

コメント