Individual skill
amazon-ads-reporting
Use when requests involve Amazon Ads unified/v1 reporting, CreateReport, reproducing a familiar Sponsored Products, Sponsored Brands, or Sponsored Display report on v1, v3-to-v1 report migration, report-field compatibility, or retrieving an asynchronous v1 report. Excludes AMC, legacy-v3 execution, live entity state, and campaign mutation.
plugins/KuudoAI/skills/skills/amazon-ads-reporting/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,532
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- marketing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
CHANGELOG.mddoc · 893 bytesLICENSE.txtdoc · 443 bytesSKILL.mdcore · 6,617 bytesassets/templates/sb/attributed_purchases.jsonasset · 1,252 bytesassets/templates/sb/campaign.jsonasset · 2,705 bytesassets/templates/sb/campaign_placement.jsonasset · 2,120 bytesassets/templates/sb/keyword.jsonasset · 3,884 bytesassets/templates/sb/keyword__main.jsonasset · 2,233 bytesassets/templates/sb/keyword__top_of_search.jsonasset · 881 bytesassets/templates/sb/keyword_placement.jsonasset · 1,513 bytesassets/templates/sb/prompts.jsonasset · 1,574 bytesassets/templates/sb/search_term.jsonasset · 1,544 bytesassets/templates/sb/search_term_impression_share.jsonasset · 1,257 bytesassets/templates/sd/advertised_product.jsonasset · 1,793 bytesassets/templates/sd/campaign.jsonasset · 2,558 bytesassets/templates/sd/matched_target.jsonasset · 1,145 bytesassets/templates/sd/targeting.jsonasset · 1,707 bytesassets/templates/sp/audience.jsonasset · 1,165 bytesassets/templates/sp/campaign.jsonasset · 2,950 bytesassets/templates/sp/campaign__main.jsonasset · 1,307 bytesassets/templates/sp/campaign__prior_year.jsonasset · 905 bytesassets/templates/sp/purchased_product.jsonasset · 1,287 bytesassets/templates/sp/targeting.jsonasset · 3,059 bytesassets/templates/sp/targeting__main.jsonasset · 1,457 bytesassets/templates/sp/targeting__top_of_search.jsonasset · 883 bytesassets/templates/sp/video.jsonasset · 1,557 bytesevals/evals.jsonasset · 16,241 bytesreferences/ad-hoc-reporting.mddoc · 4,159 bytesreferences/report-catalog.mddoc · 4,506 bytesreferences/reports/sb/attributed_purchases.mddoc · 23,470 bytesreferences/reports/sb/campaign.mddoc · 34,995 bytesreferences/reports/sb/campaign_placement.mddoc · 28,860 bytesreferences/reports/sb/category_benchmark.mddoc · 11,739 bytesreferences/reports/sb/keyword.mddoc · 37,299 bytesreferences/reports/sb/keyword_placement.mddoc · 19,988 bytesreferences/reports/sb/prompts.mddoc · 27,863 bytesreferences/reports/sb/search_term.mddoc · 13,538 bytesreferences/reports/sb/search_term_impression_share.mddoc · 21,296 bytesreferences/reports/sd/advertised_product.mddoc · 23,410 bytesreferences/reports/sd/campaign.mddoc · 29,482 bytesreferences/reports/sd/matched_target.mddoc · 15,235 bytesreferences/reports/sd/targeting.mddoc · 31,742 bytesreferences/reports/sp/audience.mddoc · 27,157 bytesreferences/reports/sp/campaign.mddoc · 24,257 bytesreferences/reports/sp/purchased_product.mddoc · 17,494 bytesreferences/reports/sp/targeting.mddoc · 22,078 bytesreferences/reports/sp/video.mddoc · 13,670 bytesreferences/workflow.mddoc · 6,153 bytestests/test_package.pyruns · 6,253 bytes
Read excerpt
# Amazon Ads Reporting
Build and operate Amazon Ads unified/v1 reports without guessing fields or account identifiers. The package contains canonical CreateReport templates for 17 reproducible Sponsored Products (SP), Sponsored Brands (SB), and Sponsored Display (SD) report families, plus an explicit non-reproducible entry for SB Category Benchmark.
## Account-context recovery
If Amazon account scope, identifier type, marketplace mapping, or account relationships become unclear, consult `amazon-ads-accounts` when it is available. Resume this skill after resolving the ambiguity. If it is unavailable, use equivalent read-only discovery and ask the user when multiple valid choices remain. Never guess or interchange identifier types.
## Route the request
1. **Named legacy report:** Read [the report catalog](references/report-catalog.md), match both ad product and report family, then load only the named template and its linked mapping reference.
2. **Ambiguous name:** List the matching catalog rows and ask the user to choose. A report family such as “campaign,” “keyword,” or “targeting” is not enough when multiple products or variants match.
3. **Unsupported named report:** State that the package has no validated mapping. Return no speculative CreateReport body.
4. **SB Category Benchmark:** Read its catalog reference, explain the current alternatives, and return no v1-equivalent body.