A powerful Openclaw Skills extension for managing Amazon Sponsored Products campaigns and performance metrics via the Amazon Ads API v3.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install skill-amazon-ads
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install skill-amazon-ads using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Amazon Ads API Skill allows developers and advertisers to programmatically interact with Amazon's advertising ecosystem. By integrating this skill into your workflow, you can automate campaign management, monitor budgets, and fetch real-time performance data across different regions including North America, Europe, and the Far East.
This skill is specifically designed to work within the Openclaw Skills framework, enabling AI agents to handle complex advertising tasks that previously required manual intervention in the Amazon Advertising console. It simplifies the authentication process and provides a streamlined CLI interface for campaign oversight and performance auditing.
First, create a credentials file named amazon-ads-api.json. Ensure you have your Ads app client ID and secret ready (note that these are separate from SP-API credentials).
{
"lwaClientId": "amzn1.application-oa2-client.YOUR_CLIENT_ID",
"lwaClientSecret": "YOUR_CLIENT_SECRET",
"refreshToken": "Atzr|YOUR_REFRESH_TOKEN",
"profileId": "YOUR_ADS_PROFILE_ID",
"region": "eu"
}
Set the AMAZON_ADS_PATH environment variable to point to this file. To retrieve your Profile ID, use the following command:
node scripts/ads.js --profiles
Once the profileId is updated in your JSON file, you can begin managing campaigns within the Openclaw Skills environment.
The skill manages configuration and output data using the following schema:
| Field | Description |
|---|---|
lwaClientId |
Ads app client ID (unique to advertising) |
lwaClientSecret |
Ads app client secret |
refreshToken |
LWA refresh token for API access |
profileId |
Specific advertising profile ID (required for campaign actions) |
region |
Regional endpoint: na (Americas), eu (Europe), or fe (Far East) |
All campaign data can be exported using the --out flag to generate local JSON files for analysis.
Loading
A specialized automation tool for managing Amazon Advertising Sponsored Products campaigns and performance metrics directly via API.

A professional-grade tool for managing Amazon Sponsored Products campaigns, profile listing, and performance data retrieval via the Amazon Ads API v3.

A local Python-based rendering engine designed to transform product clips and images into viral 1080x1920 video ads for TikTok, Reels, and Shorts.

An automated cybersecurity intelligence tool that aggregates RSS feeds and Twitter updates into an AI-curated daily or weekly digest.

A reliable automation tool for sending Amazon review requests via the SP-API Messaging service while maintaining strict compliance.

A fully automated B2B outreach pipeline that connects Apollo, Hunter, and Instantly to scrape, verify, and sequence leads in one command.








































