product-image-processor

Process product images from Google Sheets into resized and background-removed PNGs.

304|65|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/AlpacaLabsLLC/skills-for-architects --skill product-image-processor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-image-processor
Source: https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/plugins/06-materials-research/skills/product-image-processor
Command: npx skills add https://github.com/AlpacaLabsLLC/skills-for-architects --skill product-image-processor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates batch processing of product images by downloading from a Google Sheet, resizing to standardized dimensions, and removing backgrounds to produce ready-to-publish assets.

Core Features & Use Cases

  • Batch processing from Google Sheets with image URLs to generate a clean, organized asset set.
  • Resize images to a maximum 2000px on the longest edge while preserving aspect ratio and converting to PNG.
  • Remove backgrounds with AI tooling and save transparency-enabled PNGs for catalogs and ecommerce workflows.
  • Outputs organized into originals, resized, and nobg folders, enabling scalable asset pipelines.

Quick Start

Run the /product-image-processor command after connecting your master sheet and setting the output directory.

Frequently Asked Questions about product-image-processor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch process product images from a Google Sheet?

Batch processing product images from a Google Sheet involves reading image URLs via MCP tools, downloading them, resizing to a max 2000px edge, and removing backgrounds to output organized PNG assets.

How do I remove backgrounds from multiple images and save them as PNGs?

Remove backgrounds from multiple images using AI tooling like rembg and ONNX Runtime, saving the results as transparency-enabled PNGs ready for ecommerce workflows in a dedicated output folder.

Do I need Python and Pillow to resize product images for an ecommerce catalog?

Yes, you need Python 3.9+, Pillow, rembg, and ONNX Runtime to resize product images while preserving aspect ratio and converting them to PNG for ecommerce catalogs.

What is the best way to organize original, resized, and background-removed image assets?

Organize original, resized, and background-removed image assets by automatically routing downloaded files into distinct folders, enabling scalable asset pipelines for product catalogs.

Can I use Google Sheets to automate an image processing pipeline?

Yes, you can use Google Sheets to automate an image processing pipeline by storing image URLs and using MCP tools to read them, triggering the download, resize, and background removal workflow.

Why are my batch processed product images saved in separate folders?

Batch processed product images are saved in separate folders to organize originals, resized, and background-removed assets distinctly, ensuring scalable and clean asset management for catalogs.