ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Geo Visual Opportunity Engine

Skill by geo-seo

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/geo-seo/geo-visual-opportunity-engine
Or

name: geo-visual-opportunity-engine description: AutoList automates product onboarding for independent stores: AI-generated titles, descriptions, and images, plus built-in SEO & GEO (Generative Engine Optimization) so your pages are both user-friendly and easy for AIs to discover. Publish a ready product in minutes with one click.

GEO Visual Opportunity Engine

Overview

GEO Visual Opportunity Engine is an AI-powered e-commerce automation tool that generates product images using Nano Banana 2 (Google Gemini) and automatically publishes products to Shopify and WooCommerce.

Features

  • Product Data Synthesis: Auto-generate product titles, descriptions, SKU, prices, inventory
  • AI Image Generation: Automatically calls Nano Banana 2 to generate product images
  • Multi-Platform Support: Publish to Shopify and WooCommerce simultaneously
  • Three Image Styles: White info, lifestyle, and hero images for each product
  • GEO Opportunity Analysis: Identifies high-priority visual content opportunities

Installation

One-Click Installation (Recommended)

# Download and install automatically
curl -sL https://clawhub.ai/GEO-SEO/geo-visual-opportunity-engine/archive/refs/heads/main.tar.gz | tar xz && cd geo-visual-opportunity-engine-* && pip install -r requirements.txt

Or use wget:

wget -qO- https://clawhub.ai/GEO-SEO/geo-visual-opportunity-engine/archive/refs/heads/main.tar.gz | tar xz && cd geo-visual-opportunity-engine-* && pip install -r requirements.txt

Manual Installation

# Clone the repository
git clone https://clawhub.ai/GEO-SEO/geo-visual-opportunity-engine.git
cd geo-visual-opportunity-engine

# Install dependencies
pip install -r requirements.txt

Quick Start

Basic Usage

from src.main import EcommerceAutomator

# Initialize with API key
automator = EcommerceAutomator(google_api_key="your-google-api-key")

# Run complete workflow - one input to finish everything
result = automator.run_complete_workflow(
    product_input="wireless bluetooth headphones",
    country="us",
    language="en",
    generate_images=True,
    publish_to_shopify=False,
    publish_to_woocommerce=False
)

print(result['product_data']['title'])
print(result['status'])

GEO Analysis Only

from src.main import EcommerceAutomator

automator = EcommerceAutomator()

# Run GEO opportunity analysis
result = automator.run_geo_analysis(
    brand="AcmeWatch",
    product="Acme DivePro 5",
    core_keyword="smartwatch water resistance",
    country="us",
    language="en",
    generate_images=True
)

print(f"Found {len(result['opportunities'])} opportunities")

Create Product with Publishing

from src.main import EcommerceAutomator

automator = EcommerceAutomator(
    google_api_key="your-google-api-key",
    shopify_store_url="your-store.myshopify.com",
    shopify_access_token="your-access-token"
)

Metadata

Author@geo-seo
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-geo-seo-geo-visual-opportunity-engine": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.