mcpField
F
feature-flags-dotnet

feature-flags-dotnet

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

feature-flags-dotnet について

.NET アプリケーションに PostHog のフィーチャーフラグを追加するスキルです。実装方法を案内し、PostHog MCP サーバーが接続されていればフラグ管理にも利用できます。

主な機能

  1. 01.NET のフラグ設定ガイド
  2. 02環境変数によるキー管理
  3. 03ブール型フラグを優先する指針
  4. 04サーバー側評価の指針
  5. 05PostHog MCP によるフラグ管理

活用シーン

  1. 01.NET コードへのフラグチェック追加
  2. 02接続済み PostHog MCP ツールでのフラグ管理

MCP 対応

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

インストール

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

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

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

同梱ファイル

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

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

詳細

.NET 向け PostHog フィーチャーフラグ

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

参照ファイル

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

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

主な原則

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

PostHog MCP ツール

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

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

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

コメント