Command reference for the Adapty Developer CLI

The Adapty CLI groups its commands by topic, such as products or placements. Each topic has its own page with its commands, arguments, flags, and accepted values. This page lists the topics, the flags that every command accepts, and the command that installs the Adapty skills.

TopicCommandsWhat they do
Apps and access levelsapps, access-levelsCreate and configure apps and the subscription tiers your app checks
Products and offersproducts, product-offersSet up products, map them to App Store and Google Play product IDs, and link store offers to them
PaywallspaywallsCreate paywalls, assign products to them, and read their metrics
FlowsflowsCreate flows, write and validate their builder configs, publish them, restore earlier versions, duplicate them, and read their metrics and screen funnel
Placements and segmentsplacements, segmentsConfigure placements, their audiences, and the segments the audiences target. Read the metrics of flow and paywall placements
AnalyticsanalyticsRead charts, conversions, the funnel, retention, LTV, and cohorts
A/B testsab-testsCreate, start, stop, replace, and archive paywall and flow A/B tests, and read their results
AttributionattributionRead spend, installs, revenue, and ROAS by channel and campaign
Ads ManagerasaRun Apple Ads campaigns, keywords, and automation rules
MigrationsmigrationsMove a RevenueCat project to Adapty
AuthenticationauthLog in, check, and revoke your CLI session

Global flags

These flags are available on all commands.

FlagDescription
--jsonOutput as JSON instead of formatted text
--helpShow command help

All list commands except adapty product-offers list and adapty flows versions list also accept pagination flags:

FlagDefaultDescription
--page1Page number
--page-size20Items per page (max: 100)

Skills

adapty skills install

Install the Adapty skills into the coding agents on this machine.

adapty skills install
FlagRequiredDescription
--agentNoAgent to install into: claude-code, codex, or gemini-cli. Repeat the flag for several agents.
-y, --yesNoInstall into every agent found without asking. Required when the CLI finds several agents and can’t ask, for example with --json.

The CLI looks for Claude Code, Codex, and Gemini CLI on PATH. If it finds none, it asks whether to run npx skills@1.7.0 add adaptyteam/adapty-skills --all --global, which covers other agents. Restart the agent to load the skills.

Claude Code doesn’t update the plugin on its own. To get new skills as they ship, in Claude Code, run /plugin, open Marketplaces, select adapty, and choose Enable auto-update. To turn it on without the menu, add "autoUpdate": true to the adapty entry in ~/.claude/settings.json:

{
  "extraKnownMarketplaces": {
    "adapty": {
      "source": { "source": "github", "repo": "adaptyteam/adapty-skills" },
      "autoUpdate": true
    }
  }
}

Skills installed through the skills CLI update with npx skills update. For Codex, see the plugin README.