Skip to content
Agentmart
Submit a tool

roger-ads

Use when the user wants to make ad creatives, launch or adjust paid ads (Meta today: Facebook and Instagram), change budgets or targeting, pause ads, or…

Skill by augmentinc

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/augmentinc-roger-ads

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when the user wants to make ad creatives, launch or adjust paid ads (Meta today: Facebook and Instagram), change budgets or targeting, pause ads, or understand how their ads are performing in Roger.

Use cases: marketing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/roger-ads

What's inside

Skill name
roger-ads
Description
Use when the user wants to make ad creatives, launch or adjust paid ads (Meta today: Facebook and Instagram), change budgets or targeting, pause ads, or understand how their ads are performing in Roger.
License
MIT
Instructions
36 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Create, launch and manage ads

Roger speaks one vocabulary for every ad network: campaign, ad group (Meta calls it an ad set), ad, and creative (a
reusable library item). Money is `{ amount, currency }` in the ad account's currency.

## Read the account
- `ads_report` at the level you need (account, campaign, ad group, ad, creative) for a date range: spend, impressions,
  clicks, results and cost per result. It reads Roger's synced copy (`syncedAt` says how fresh); `ads_account_sync` in
  `ads-setup` refreshes it. Quote numbers exactly; null means not measured. Ad group ids come from level `ad_group`.
- `ads_diagnose` when something is not delivering or the user asks what to change.
- `ads_autopilot_get` shows whether autopilot is on and what it did.

## Creatives
- `ads_creatives_list` shows the library (preview links expire; re-read instead of reusing old URLs).
- `ads_creative_upload` adds the user's own image or video from a URL.
- `ads_creatives_generate` makes new AI creatives, one short brief per ad (a job; follow it with `job_get`), then show
  them before launching. Production detail for each field is in the resource `roger://ads/creative-spec`. It is not
  offered on every connection.

## Launch (spends money)
- `action_preview` for `ads_launch` shows the plan, the daily budget it commits and who it reaches; show the user,
  then `ads_launch` (new campaign from library creatives) or `ads_creatives_add` (into an existing campaign or ad
  group). Spend stays inside the spend cap the user set in Roger. A launch that takes longer answers
  `state: running` with an `ad_launch` job; follow it with `job_get` and never launch again to retry.
- Targeting finer than a country: `ads_locations_search` returns the place keys (never guess them) for `places`.

## Adjust
- `ads_budget_set` (campaign or ad group), `ads_pause` and `ads_resume` (any level, several ids at once),
  `ads_target_cost_set` (the cost per result autopilot and verdicts judge against). Preview budget raises and resumes.
- `ads_targeting_set` changes who an ad group reaches; it re-enters the network's review, so confirm with the user.
- `ads_autopilot_stop` turns autopilot off. Turning it on, choosing the ad account, the daily budget and the daily batch
  are money decisions a person makes in Roger (the `ads-setup` pack).
- Brands, tracking and account setup are in `ads-setup`; floors, placement limits and rules in `ads-advanced`;
  competitor ads and research in `ads-research`.

From augmentinc/hireroger-plugins, MIT.

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 29, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from augmentinc

Cite this page

roger-ads skill. Agent Mart. https://agentmart.dev/skills/augmentinc-roger-ads (last updated 2026-10-24)