ecommerce-ad-copy-generator

Generate paid ecommerce ad copy in batch with SkillPay billing. Use when the user needs 5 ready-to-use ad copies from product name, selling points, and target audience; charge 0.10 USDT per request via /billing/charge; return payment_url when balance is insufficient; and enforce strict input validation plus error handling.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ecommerce-ad-copy-generator" with this command: npx skills add wingogx/ecommerce-ad-copy-generator

Ecommerce Ad Copy Generator

Overview

Generate 5 conversion-focused ad copies for Facebook / Google / TikTok from structured product input. Charge 0.10 USDT per run before content generation.

Workflow

  1. Parse and validate input fields:
    • user_id
    • product_name
    • selling_points (list or delimited string)
    • target_audience
  2. Call SkillPay POST /billing/charge with amount 0.10 USDT.
  3. If billing succeeds, generate exactly 5 platform-adapted ad copies.
  4. If billing returns insufficient balance, return INSUFFICIENT_BALANCE with payment_url.
  5. Return structured JSON output for downstream use.

Run

  • Core script: scripts/ecommerce_ad_copy_generator.py
  • Test script: scripts/test_ecommerce_ad_copy_generator.py

Run with direct arguments:

python3 scripts/ecommerce_ad_copy_generator.py \
  --user-id user_001 \
  --product-name "CloudBoost 智能投放器" \
  --selling-points 智能出价 多平台同步 分钟级报表 \
  --target-audience "跨境电商运营团队"

Run with JSON file:

python3 scripts/ecommerce_ad_copy_generator.py --input-file ./payload.json

Run tests:

python3 -m unittest scripts/test_ecommerce_ad_copy_generator.py -v

Output Contract

Success:

  • success: true
  • pricing.amount: "0.10"
  • pricing.currency: "USDT"
  • copies: exactly 5 items, each containing:
    • platform
    • headline
    • body
    • cta

Billing failure:

  • VALIDATION_ERROR for invalid input
  • INSUFFICIENT_BALANCE and payment_url when top-up is required
  • BILLING_ERROR for non-balance billing failures

Environment Variables

  • SKILLPAY_CHARGE_ENDPOINT (default: https://skillpay.me/billing/charge)
  • SKILLPAY_API_KEY (optional bearer token)
  • SKILLPAY_PAYMENT_URL_TEMPLATE (optional; supports {user_id})
  • SKILLPAY_TOPUP_BASE_URL (default: https://skillpay.me/pay)

References

  • SkillPay request/response assumptions and fallback behavior: references/skillpay-api-contract.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Fastmoss Report

自动生成美国时尚配件品类TikTok热推日榜与周榜Top10数据报告,含分析与选品建议。

Registry SourceRecently Updated
1147
Profile unavailable
General

Twitter Cultivate

Twitter account health check, growth strategy, and engagement optimization

Registry SourceRecently Updated
0112
Profile unavailable
General

AI Newsletter Empire Builder — Build, Grow & Monetize a $10K/Month Newsletter in 90 Days

Identify a high-demand newsletter niche, get 8 ready-to-send editions, a growth playbook, 4 monetization streams, and a launch video to build $10K/month in 9...

Registry SourceRecently Updated
021
Profile unavailable