mcpField
F
feature-flags-nodejs

feature-flags-nodejs

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

feature-flags-nodejs について

feature-flags-nodejsは、Node.jsアプリケーションにPostHogのフィーチャーフラグを追加するためのスキルです。実装方針を示し、接続済みのPostHog MCPサーバーを使ったフラグ管理にも対応します。

主な機能

  1. 01Node.jsでのフラグ設定ガイド
  2. 02キーの環境変数管理
  3. 03ブール型フラグの優先
  4. 04サーバーサイド評価の優先
  5. 05PostHog MCPでのフラグ管理ガイド

活用シーン

  1. 01Node.jsアプリケーションへのフラグ追加
  2. 02フレームワークに応じた実装方法の選択
  3. 03接続済みのPostHog MCPサーバーでのフラグ管理

MCP 対応

PostHog MCPサーバーへの接続を確認し、そのツールでフラグの作成、一覧表示、更新、削除を行うよう案内します。

インストール

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

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

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

同梱ファイル

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

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

詳細

Node.js 向け PostHog フィーチャーフラグ

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

参考ファイル

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

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

主な原則

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

PostHog MCP ツール

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

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

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

コメント