mcpField
F
feature-flags-java

feature-flags-java

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

feature-flags-java について

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

主な機能

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

活用シーン

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

MCP 対応

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

インストール

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

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

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

同梱ファイル

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

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

詳細

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

このスキルは、Java アプリケーションへの PostHog フィーチャーフラグの追加を支援します。

参考ファイル

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

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

主な原則

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

PostHog MCP ツール

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

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

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

コメント