hyperfx-ai/marketing-skills

amazon-ads

Plan and create Amazon Sponsored Products campaigns end-to-end via the Hyper MCP.

ソースを見る
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

Amazon Ads

Strategic guide for managing Amazon Ads Sponsored Products campaigns. Research first, validate products, optimize for ACoS targets.

Requirements

If amazon_ads_list_profiles is not in the tool list, stop and tell the user to enable Hyper MCP and connect Amazon Ads.

Out of scope — defer to other skills

Tool surface

ToolPurpose
amazon_ads_list_profiles, amazon_ads_run_health_checkProfile discovery + integration health.
amazon_ads_list_campaigns, amazon_ads_create_campaign, amazon_ads_update_campaignCampaign lifecycle.
amazon_ads_create_ad_group, amazon_ads_create_product_adAd group + product ad creation.
amazon_ads_create_keyword, amazon_ads_create_negative_keyword, amazon_ads_create_campaign_negative_keywordKeyword targeting.
amazon_ads_create_product_target, amazon_ads_create_negative_product_targetProduct (ASIN/category) targeting.
amazon_ads_create_budget_rule, amazon_ads_list_budget_rulesBudget automation.
amazon_ads_create_report, amazon_ads_get_report_statusPerformance reporting.
amazon_ads_get_bid_recommendationsTheme-based bid recommendations.

Critical Rules

CRITICAL: Keyword, negative keyword, product ad, and product target operations require BOTH ad_group_id AND campaign_id. Omitting campaign_id causes validation errors.
CRITICAL: Keywords and product targets cannot coexist in the same ad group. Choose one targeting type per ad group.
CRITICAL: AUTO campaigns only allow negative keywords and negative product targets. Positive keywords and product targets are rejected.
CRITICAL: Campaign dates use YYYY-MM-DD format. Budget rule dates use YYYYMMDD format. Do not mix these up.
CRITICAL: Create campaigns with state "PAUSED". Never launch live without user review.
CRITICAL: Negative product targets only support ASIN_SAME_AS and ASIN_BRAND_SAME_AS expressions. Category exclusions are not supported.
CRITICAL: All enum values must be UPPERCASE: PAUSED, ENABLED, BROAD, PHRASE, EXACT, NEGATIVE_EXACT, NEGATIVE_PHRASE, MANUAL, AUTO.
IMPORTANT: Portfolio operations return 404 for vendor accounts. Use campaign-level management instead.
IMPORTANT: Budget rule listing may return empty even after successful creation. Track rule IDs from creation responses.
IMPORTANT: All budgets are in dollars (not cents, not micros). $25 daily budget = 25.

Core process

Discovery → Research (products + keywords) → Strategy (auto vs manual) → Approve Summary → Create (PAUSED) → Add Keywords/Products → Add Negatives → Test (1–3 days) → Optimize → Activate only with user approval.

All reference files live in `references/`. Read them at references/<file> (e.g. references/discovery.md).

Routing table

The user wants to…Read these files first
Launch a Sponsored Products campaignreferences/discovery.mdreferences/campaign-creation.md
Add keywords / negatives / product targets to an existing campaignreferences/campaign-creation.md
Automate budgets (schedule or performance rules)references/budget-rules.md
Analyze performance / ACoS / search termsreferences/reporting.md
Get bid recommendationsreferences/reporting.md
Work across marketplaces (multi-profile)references/reporting.md
Goal not yet clearreferences/discovery.md — discovery clarifies the goal

Campaign Statuses

  • PAUSED: Created but not live (safe default).
  • ENABLED: Running and spending budget.
  • ARCHIVED: Deleted (cannot be restored).

Known Limitations

IssueWorkaround
Portfolio operations return 404 (vendor)Use campaign-level grouping + naming conventions.
Budget rule listing may return emptyTrack rule IDs from creation responses.
Category recommendations may fail (500)Use manual research or dashboard.

Safety Rules

Never:

  • Assume ASINs or keywords — always ask.
  • Skip the research/audit phase.
  • Create campaigns without explicit approval.
  • Set campaigns to ENABLED without user consent.
  • Ignore ACoS targets when recommending bids.
  • Add products the user hasn't confirmed.
  • Mix keywords and product targets in the same ad group.
  • Omit campaign_id from keyword/product operations.
同じリポジトリから

関連する Skills

すべての Skills
hyperfx-ai
コミュニティ

ad-creative-generation

Generate on-brand ad creatives — visuals + copy — for Google, Meta (Facebook / Instagram), and other paid platforms via the Hyper MCP. Extracts brand identity from a website, writes ad copy variants, and produces brand-consistent images using reference-based image generation. Use when the user asks for ad creative, ad copy variants, RSA headlines, Meta ad creative, display ads, carousel ads, or A/B test variants.

導入数
1
GitHub Stars
83
更新日
8月25日
hyperfx-ai
コミュニティ

analytics-insights

Drive Google Analytics (GA4), Google Tag Manager, Google Search Console, and BigQuery from chat — tracking plans, GA4 reports, key-event (conversion) setup, custom dimensions and metrics, GTM audits, GSC performance, and GA4 BigQuery export queries. Use when the user wants an analytics audit, a GA4 report, a tracking plan, conversion setup, GTM cleanup, search-performance data, or asks "how is the site performing?" or "are my conversions firing?".

導入数
1
GitHub Stars
83
更新日
8月25日
hyperfx-ai
コミュニティ

blog-generation

Generate one excellent, on-brand blog post per run for any business, built to rank on Google and get cited by AI search (ChatGPT, Claude, Perplexity, AI Overviews). A stateful engine: reads a brand strategy doc, picks a fresh topic (never repeats), researches, writes in the brand's voice, and logs the post back. Use when the user wants to write a blog post, run a daily or recurring blog task, or generate SEO / AEO / blog content. For keyword data and audits, defer to seo-research.

導入数
1
GitHub Stars
83
更新日
8月25日
hyperfx-ai
コミュニティ

brand-context

Create and maintain a single brand-context.md — positioning, audience, personas, pain points, customer language, voice, proof points — that every other marketing skill reads before asking the user to re-explain their business. Auto-drafts from the brand's site via Firecrawl, or builds the doc through a short interview. Use when the user wants to set up brand context, onboard a new brand, define positioning / brand voice / ICP, or complains about re-answering the same brand questions.

導入数
1
GitHub Stars
83
更新日
8月25日