Build an automated content factory that reads product information from a CSV file, uses Google's Gemini 2.5 Pro model to write compelling marketing descriptions, and then calls the Imagen model to generate a unique product image to match.
git clone https://github.com/engr-krooozy/AI-Marketing-Content-Gallery.gitThe AI-Marketing-Content-Gallery is a serverless application that automates end-to-end content creation for product marketing. It reads product information from CSV files, uses Google's Gemini 3.0 Pro model to generate compelling marketing descriptions, and calls the Gemini 3.0 Image model to create unique product images that match the text. The entire pipeline runs on Google Cloud with content moderation filters, error handling, and results stored in BigQuery. A Streamlit frontend on Cloud Run displays the generated content in an interactive gallery, making it ideal for e-commerce teams, marketing operations, and product teams needing to scale content production without manual effort.
Set up a Google Cloud project with Cloud Shell, enable required APIs (Cloud Functions, BigQuery, Cloud Storage), create storage buckets and a BigQuery dataset, deploy a Python Cloud Function, and upload a CSV file to trigger the pipeline. The function processes each product, generates text and images, applies content moderation, and stores results in BigQuery. View results in the included Streamlit app running on Cloud Run.
Generate marketing descriptions and product images at scale for e-commerce catalogs
Automate content creation for marketplace listings across multiple platforms
Create variant marketing copy and imagery for A/B testing campaigns
Rapidly populate product galleries for new inventory launches
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/engr-krooozy/AI-Marketing-Content-GalleryCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a marketing content gallery for [COMPANY] in the [INDUSTRY] sector. Use the following product data from a CSV file: [DATA]. Generate compelling marketing descriptions for each product using Google's Gemini 2.5 Pro model. Then, use the Imagen model to create a unique product image for each description. Ensure the images are high-quality and visually appealing.
# Marketing Content Gallery for GreenTech Solutions ## Product 1: EcoClean Solar Panel **Description:** The EcoClean Solar Panel is a revolutionary product designed to harness the power of the sun while keeping your environment clean. With its advanced self-cleaning technology, you can enjoy uninterrupted solar energy without the hassle of manual maintenance. **Image:**  ## Product 2: GreenCharge Battery Pack **Description:** The GreenCharge Battery Pack is the ultimate solution for all your portable power needs. With its high-capacity lithium-ion cells and eco-friendly design, you can stay powered up wherever you go without compromising on sustainability. **Image:**  ## Product 3: SolarSync Smart Inverter **Description:** The SolarSync Smart Inverter is a cutting-edge device that optimizes the performance of your solar panel system. With its advanced MPPT technology and smart grid compatibility, you can maximize your energy savings and reduce your carbon footprint. **Image:** 
Your one-stop shop for church and ministry supplies.
Google's multimodal AI model and assistant
Unlock data insights with interactive dashboards and collaborative analytics capabilities.
Enterprise AI for Finance
Automate your browser workflows effortlessly
We create engaging workshops for companies and private events centred around plants, flowers and all things botanical.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan