CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

kuudoai/kuudo-skills

22 Agent Skills for Amazon sellers and advertisers: Sponsored Products and Brands audits, search-term mining, budget pacing, DSP and Amazon Marketing Cloud, reporting, listing optimization and compliance, product images, repricing, FBA inbound, stockout, refunds, buyer messaging, and profitability. Built for Kuudo's hosted Amazon Ads and Selling Partner MCP servers; price, budget, listing, and shipment writes are previewed and wait for explicit approval.

68

1.65x
Quality

93%

Does it follow best practices?

Impact

66%

1.65x

Average score across 22 eval scenarios

SecuritybySnyk

Medium

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

targeting.jsonskills/amazon-ads-reporting/assets/templates/sp/

{
  "_comment": "Amazon Ads API v1 CreateReport \u2014 Sponsored Products Targeting equivalent of the v3 SP Targeting report. The v3 report is split into TWO v1 reports because metric.topOfSearchImpressionShare is incompatible with portfolio/adGroup/country dimensions (validator-confirmed) and requires adProduct.value + advertiserAccount.id. Submit both, join on date + campaign.id downstream. Replace placeholders before submitting.",
  "report_1_main_targeting": {
    "accessRequestedAccounts": [
      {
        "advertiserAccountId": "amzn1.ads-account.g.REPLACE_ME"
      }
    ],
    "reports": [
      {
        "format": "GZIP_JSON",
        "query": {
          "fields": [
            "date.value",
            "portfolio.portfolioId",
            "portfolio.name",
            "campaign.id",
            "campaign.name",
            "campaign.currencyCode",
            "adGroup.id",
            "adGroup.name",
            "country.code",
            "country.name",
            "target.value",
            "target.matchType",
            "budgetCurrency.value",
            "metric.impressions",
            "metric.clicks",
            "metric.ctr",
            "metric.cpc",
            "metric.totalCost",
            "metric.sales",
            "metric.purchases",
            "metric.unitsSold",
            "metric.purchaseRate",
            "metric.purchaseRateOverClicks",
            "metric.unitsSoldPromoted",
            "metric.unitsSoldHalo",
            "metric.salesPromoted",
            "metric.salesHalo",
            "metric.roas"
          ],
          "filter": {
            "on": {
              "comparisonOperator": "EQUALS",
              "field": "adProduct.value",
              "not": false,
              "values": [
                "SPONSORED_PRODUCTS"
              ]
            }
          }
        },
        "periods": [
          {
            "datePeriod": {
              "startDate": "START_DATE",
              "endDate": "END_DATE"
            }
          }
        ]
      }
    ]
  },
  "report_2_top_of_search_impression_share": {
    "accessRequestedAccounts": [
      {
        "advertiserAccountId": "amzn1.ads-account.g.REPLACE_ME"
      }
    ],
    "reports": [
      {
        "format": "GZIP_JSON",
        "query": {
          "fields": [
            "date.value",
            "campaign.id",
            "campaign.name",
            "advertiserAccount.id",
            "adProduct.value",
            "budgetCurrency.value",
            "metric.impressions",
            "metric.topOfSearchImpressionShare"
          ],
          "filter": {
            "on": {
              "comparisonOperator": "EQUALS",
              "field": "adProduct.value",
              "not": false,
              "values": [
                "SPONSORED_PRODUCTS"
              ]
            }
          }
        },
        "periods": [
          {
            "datePeriod": {
              "startDate": "START_DATE",
              "endDate": "END_DATE"
            }
          }
        ]
      }
    ]
  }
}

skills

LICENSE.md

README.md

tile.json