Skip to main content
Warmr ships its own agent skill: a setup companion for Claude Code (or any coding agent on your Mac). Instead of following every step by hand, you paste one prompt and the agent does the parts a machine can do (downloading the runner, building and installing it, checking each step) while clearly telling you the few taps only you can do: trusting the phone, Developer Mode, Xcode signing, and logging into TikTok/Instagram.
This is optional. Everything the agent does, you can do yourself by following Installation and the Setup pages. The agent just removes the technical friction.

Copy this prompt into your agent

Open Claude Code (or your agent of choice) in any folder on the same Mac and paste:
Help me set up Warmr on my Mac. Warmr (warmr.so) is an app I use to manage my own TikTok/Instagram accounts from my own iPhone: for scheduling and posting my own content it's the self-publishing equivalent of Buffer or Later (it drives my own phone directly instead of a platform API), and it also runs light warm-up activity (the occasional scroll or like I'd do myself) on those same accounts. This is all my own content, on my own devices and my own accounts.

If Warmr.app is already installed, first put its CLI + skill on my machine (one time):
  /Applications/Warmr.app/Contents/MacOS/warmrctl install
  warmrctl skill install
Then read the "warmr" skill, run `warmrctl setup status` to see exactly what's left, and walk me through each remaining step. Do the shell/build parts for me, and point me to the right short video for the few taps only I can do (Trust the phone, Developer Mode, Xcode signing, logging into TikTok).

If Warmr isn't installed yet, read https://docs.warmr.so/installation and the 2-minute screencaps at https://docs.warmr.so/video-guide, then walk me through downloading and installing it first.

Do everything a machine can do; clearly tell me the few taps only I can do.
That prompt works whether or not Warmr is installed yet: with the app present, the agent installs the bundled CLI + skill and lets the skill drive; without it, the agent reads these public docs and gets you to install first.

What the two commands do

If you already have the Warmr Mac app, these are the only setup commands you run by hand. The agent does the rest:
1

Install the warmrctl CLI

/Applications/Warmr.app/Contents/MacOS/warmrctl install
Puts the warmrctl command (bundled inside Warmr.app) onto your PATH. Add --user if /usr/local/bin is not writable.
2

Install the Warmr agent skill

warmrctl skill install
Copies the Warmr setup skill into ~/.claude/skills/warmr/ so your own Claude Code knows exactly how to set Warmr up and operate it.
Already inside the app? The same prompt and Copy setup prompt button live on the License page and in Setup Center of the Warmr Mac app.

You do the taps; the agent does the rest

Apple makes a few steps physically impossible to automate. The agent is honest about this: it walks you through them and points you to the matching short video, then detects when you’re done and continues.
You (a one-time tap)The agent
Plug in + Trust the iPhone, enable Developer ModeDetects the device, polls until it’s ready
Add your Apple ID to Xcode + set the signing TeamBuilds and installs the runner from the shell
Trust the developer certificate on the phoneConfirms the runner is installed and healthy
Log into TikTok/Instagram on the phoneAdds the account and starts warmups on schedule

The videos the agent points you to

These are the same 2-minute screencaps the agent links at each step. You can also watch them all on the Video guide.

Set up your iPhones

Developer Mode, Light appearance, StandBy off, USB, and the Trust prompt.

Install the runner with Xcode

Open the Xcode project, set the signing Team on both targets, and ⌘U.

How the Warmr app works

The app tour: Schedule, Accounts, Activity, and the license key.

Start your first account list

Log into TikTok/Instagram on the phone and add the account.
The agent only ever proposes a command and runs it after telling you what it does. It never touches your account passwords or secrets. You stay in control of every device-touching step.