mcpField
F
feature-flags-elixir

feature-flags-elixir

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

feature-flags-elixir について

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

主な機能

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

活用シーン

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

MCP 対応

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

インストール

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

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

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

同梱ファイル

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

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

詳細

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

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

参考ファイル

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

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

主な原則

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

PostHog MCP ツール

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

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

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

コメント