product-image-processor

Generate deterministic JSON processing manifests for batch product image workflows.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill product-image-processor-robikscube
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-image-processor
Source: https://github.com/robikscube/SJ-skills-sandbox/tree/main/Skill-List/alpaca-product/product-image-processor
Command: npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill product-image-processor-robikscube

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually planning batch product image processing steps like resizing, background removal, and file organization is time-consuming and prone to inconsistencies, especially for teams managing large product asset libraries.

Core Features & Use Cases

  • Multi-source input support: Accepts product image URLs, local image folders, or CSV/JSON product schedule manifests as input.
  • Deterministic manifest generation: Creates a structured JSON plan with standardized filenames for original, resized, and background-removed image stages.
  • Use Case: FF&E or product teams can use this skill to pre-plan image processing workflows for hundreds of product assets, ensuring consistent file naming and stage organization for downstream agent execution.

Quick Start

Use the product-image-processor skill to generate a processing plan for all product images listed in your attached product-schedule.csv file.

Frequently Asked Questions about product-image-processor

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

FAQPage Schema
How do I plan batch product image processing workflows for hundreds of assets?

Plan batch product image processing by feeding URLs, local folders, or CSV/JSON manifests into a workflow planner that generates a deterministic JSON manifest with standardized filenames and stage paths for resizing and background removal.

What is a deterministic image manifest for product asset processing?

A deterministic image manifest is a structured JSON plan that defines standardized filenames for original, resized, and background-removed image stages, ensuring consistent file organization for downstream agent execution.

Can I use a CSV schedule manifest to organize product image resizing and background removal?

Yes, CSV schedule manifests are supported as input to plan product image resizing and background removal, generating a structured JSON plan with standardized filenames for each processing stage.

Do I need external Python libraries to generate a product image processing plan?

No external Python libraries are needed. The workflow planner generates the JSON processing manifest using only the Python standard library, requiring no additional dependencies.

What's the best way to pre-plan FF&E image processing for consistent file naming?

The best way to pre-plan FF&E image processing is to use a workflow planner that accepts multi-source inputs and generates a deterministic JSON manifest, ensuring consistent file naming and stage organization for downstream execution.

Does batch image processing workflow planning support local directories and image URLs?

Yes, batch image processing workflow planning supports multi-source inputs including local image folders, direct product image URLs, and CSV/JSON product schedule manifests.