用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/moinsen-dev/youtube_buddy --skill experiment-analysis命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Set up a complete RevenueCat project from scratch — creates apps, products, entitlements, offerings, and packages in the correct order. Use when the user wants to create a new RevenueCat project, configure in-app purchases, set up subscriptions or monetization, or bootstrap IAP infrastructure for iOS, Android, or Web.
Autonomy rules for EAS and store operations when an agent runs an Expo project unattended (YOLO mode) — what may run without asking, what always needs explicit approval, plus build-minute cost discipline. Use before any eas-cli, EAS-MCP build/workflow/submit, or store-review action.
Bootstrap a project with the moinsen local-only Expo workflow — creates AGENTS.md, STATE.md, docs skeleton (PRD/DESIGN/ARCHITECTURE/ROADMAP/AGENT-TOOLING) and .mcp.json from bundled templates. Use when starting a fresh Expo app, when the user asks to work "like youtube_buddy" / "wie in YouTube Buddy", or when a project lacks AGENTS.md and STATE.md discipline.
基于 SOC 职业分类
正在显示 SKILL.md
| name | experiment-analysis |
| description | Use when the user asks to analyze or understand a RevenueCat experiment or its results. |
To analyze an experiment, follow the following steps. Make sure to execute all steps in this order, do not skip any. More details on the step below. If you already have partial information (eg. the experiment ID), you may skip that step only. Continue following all of the other steps.
If you don't have the experiment ID yet, find it using the list-experiments RevenueCat tool. It receives a single parameter: project_id, which requires the proj... Project ID. You can also pass a status filter (draft, running, paused, stopped).
Get the experiment setup / metadata by using the get-experiment RevenueCat tool. Parameters: project_id (as above) and experiment_id (from step 1). Pass the following values to the expand parameter: offering.package.product.indicative_price and offering.paywall.
Relevant information to extract:
placements object which defines different offerings per placement (eg. onboarding, feature gate, ...). Offerings include details on the products offered. Products include an indicative_price. Note that only USD prices for the US are returned to provide an understanding of overall pricing levels. Any introductory price is not returned. For price localization tests, tests scoped explicitly outside of the US, or introductory prices, this will not provide the full picture, you might have to resort to the get-product-store-state tool instead (see the revenuecat-store-state skill). Offerings may also include a paywall_id, if the offering uses a RevenueCat Paywall. If paywall_id is null, that means the app is using a custom paywall.draft means the experiment has not yet started, and there are no results yet.running means the experiment is still actively enrolling new customers.paused means the experiment is no longer enrolling customers, but already-enrolled customers are still assigned to their variant, and the experiment is continuing to collect data for up to 400 days. The experiment can be resumed to continue enrolling new customers.stopped means the experiment is no longer enrolling customers, and already-enrolled customers have gone back to being served their default offering. Results continue to refresh for up to 400 days. The experiment can no longer be started or resumed.For any paywall_id in any offering of the experiment, use the render-paywall-screenshot tool (parameters project_id, paywall_id) to look at the paywall and understand the differences.
Pull recent chart data scoped to the experiment's runtime, using the get-chart-data RevenueCat tool. Do not skip this step, it provides valuable context to how the app was performing overall in the time frame.
Parameters:
Also pull data for chart_name :
Get the experiment results (so far) using the get-experiment-results RevenueCat tool.
Parameters:
iosusenrolled, exposed, not_exposed. Only applicable for experiments for existing customers. Defaults to "enrolled" (all enrolled customers) when not provided.Understanding what changes were made in the experiment, now interpret the results. Use your best judgment.