• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialdevelopment

revenuecat-sdk-compatibility

プラグイン
revenuecat
ソース
GitHub で見る ↗
説明

RevenueCatのSDK(アプリ開発用のツール集)のバージョンがある機能に対応しているかを確認したり、SDKのアップグレード(更新)が必要かどうかを判断したり、SDKで制限されている機能が動作しない理由を調べたり、プロジェクトの最近の利用者のうち対応していないSDKバージョンを使っている割合を把握したりできます。 次のような場合に使用: RevenueCatのSDK互換性、機能の制限設定、SDKの最小バージョン、SDKの導入状況、アップグレードの影響、ローンチ時のリスク などに関する質問

原文を表示

Check whether an SDK version supports a RevenueCat feature, whether an SDK upgrade is required, why an SDK-gated feature is not working, or how much of a project's recent subscriber base is on incompatible SDK versions. Use for questions about RevenueCat SDK compatibility, feature gates, minimum SDK versions, SDK adoption, upgrade impact, and rollout risk.

ユースケース
  • SDKバージョンが機能に対応しているか確認
  • SDKのアップグレード必要性を判断
  • SDK制限機能の非動作原因を調査
  • 非対応SDKの利用者割合を把握
本文(日本語訳)

RevenueCat SDK互換性

RevenueCatのMCPサーバー(ツール統合サービス)を使用して、ここでのすべてのツール呼び出しを実行します。

機能互換性の確認

SDK互換性について何か主張する前に、list-sdk-feature-gatesを呼び出してください。ユーザーの機能に対応するゲート(機能の利用可否判定)を見つけ、関連する各RevenueCat SDKの最小バージョンを確認します。

  • 関連する機能ゲートが特定できない場合は、その旨を説明し、候補として検討したゲートを示してください。推測で答えず、ツール出力に含まれるドキュメントを参照して確認してください。
  • 複数のゲートが該当する場合は、最も詳細なゲートを優先してください。例えば:
    • 既存ユーザー向けの実験への参加:experiment-existing-customer-enrollment
    • 実験の表示状態またはレポート:experiment-exposure-tracking
    • 新規ユーザー向けの実験への参加:experiment-new-customer-enrollment
  • 複数のゲートがいずれも重要な場合は、それぞれを評価し、名前を挙げてください。

SDK導入状況の分析

list-sdk-versionsを呼び出して、プロジェクトで観測されているSDKバージョンからアップグレードの影響やロールアウト(段階的な展開)のリスクを評価してください。各行は過去30日間に観測されたユーザーを説明し、以下の情報を含みます:

  • sdk_type:RevenueCat SDKファミリー
  • sdk_version:ネイティブ行の場合は基盤となるネイティブSDKバージョン、platform_flavor行の場合はラッパーに含まれるネイティブSDKバージョン
  • sortable_sdk_version:sdk_versionの順序付けに使用される正規化された値
  • platform:iosやandroidなどのネイティブプラットフォーム(プラットフォームまたはプラットフォームフレーバーでグループ化する場合)
  • platform_flavorとplatform_flavor_version:react-native 10.0.1など、ラッパーSDKファミリーとバージョン(プラットフォームフレーバーでグループ化する場合)
  • subscribers_last_30daysとpct_of_subscribers:直近のプロジェクト利用数と利用シェア

質問に合わせてグループ化を選択してください:

  • sdk_typeを使用して、RevenueCat SDKファミリー別の全体像を把握する
  • platformを使用して、ネイティブiOSとAndroidの導入状況を比較する
  • React Native、Flutter、Capacitor、Unity、Kotlin Multiplatformおよびその他のラッパーについて、ラッパーバージョンと含まれるネイティブSDKバージョンの両方が重要な場合は、platform_flavorを使用する

アップグレード影響度を算出する場合は、関連するSDKファミリーにフィルタリングし、観測されたバージョンと機能ゲートのmin_versionを比較し、要件未満の行についてsubscribers_last_30daysとpct_of_subscribersを合計してください。これらの数値は過去30日間に観測されたユーザーを表すもので、全期間の累計インストール数ではないことを明記してください。

出力が大きすぎて目視による分析が信頼できない場合は、jqを使用した簡単なフィルタリング、またはコード実行ツールを使用したバージョン比較、グループ化、ユーザーシェア計算を行ってください。

原文(English)を表示

RevenueCat SDK compatibility

Use the RevenueCat MCP server for all tool calls here.

Check feature compatibility

Call list-sdk-feature-gates before making any SDK compatibility claim. Find the gate that matches the user's feature and use its minimum version for each relevant RevenueCat SDK.

  • If the relevant feature gate cannot be identified, say so and explain which gates looked close instead of guessing. Consult the docs linked in the tool output to disambiguate.
  • When more than one gate could apply, prefer the most specific gate. For example:
    • Existing-customer experiment enrollment: experiment-existing-customer-enrollment
    • Experiment exposure status or reporting: experiment-exposure-tracking
    • New-customer experiment enrollment: experiment-new-customer-enrollment
  • If multiple gates jointly matter, evaluate and name each one.

Analyze SDK adoption

Call list-sdk-versions to assess upgrade impact or rollout risk from SDK versions observed in the project. Each row describes subscribers seen in the last 30 days and includes:

  • sdk_type: RevenueCat SDK family.
  • sdk_version: underlying native SDK version for native rows, or the native SDK bundled under a wrapper in platform_flavor rows.
  • sortable_sdk_version: normalized value for ordering sdk_version.
  • platform: native platform, such as ios or android, when grouped by platform or platform flavor.
  • platform_flavor and platform_flavor_version: wrapper SDK family and version, such as react-native 10.0.1, when grouped by platform flavor.
  • subscribers_last_30days and pct_of_subscribers: recent project usage counts and shares.

Choose the grouping that matches the question:

  • Use sdk_type for a high-level inventory by RevenueCat SDK family.
  • Use platform to compare native iOS and Android adoption.
  • Use platform_flavor for React Native, Flutter, Capacitor, Unity, Kotlin Multiplatform, and other wrappers where both the wrapper version and bundled native SDK versions matter.

To compute upgrade impact, filter to the relevant SDK family, compare observed versions with the feature gate's min_version, and sum subscribers_last_30days and pct_of_subscribers for rows below the requirement. State that these figures represent subscribers observed in the last 30 days, not the all-time install base.

Use jq for quick filtering or a code execution tool for version comparisons, grouping, and subscriber-share calculations when the output is too large to analyze reliably by inspection.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。