mcpField
F
feature-flags-rust

feature-flags-rust

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

feature-flags-rust について

Rust アプリに PostHog のフィーチャーフラグを追加するスキルです。環境変数でのキー管理、最小限のコード変更、既定でのブール値チェック、可能な場合のサーバーサイド評価を推奨します。

主な機能

  1. 01Rust アプリにフラグコードを追加
  2. 02PostHog キーを環境変数で管理
  3. 03ブール値チェックを優先
  4. 04可能な場合はサーバーサイド評価

活用シーン

  1. 01Rust アプリにブール値フラグを追加
  2. 02既存コードを再構成せずにフラグを導入
  3. 03サーバーサイド評価で UI のちらつきを回避
  4. 04接続済み PostHog MCP ツールでフラグを管理

MCP 対応

PostHog MCP サーバーが接続されている場合、フラグ管理ツールを使ってフラグの作成、一覧表示、更新、削除ができます。

インストール

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

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

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

同梱ファイル

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

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

詳細

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

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

参考ファイル

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

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

主な原則

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

PostHog MCP ツール

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

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

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

コメント