AI Catalog Preparer: Ready Prompts & Automation Tools
Turn raw manufacturer folders and unstructured supplier photo dumps into Fillman-ready Shopify assets using automation scripts and copy-paste AI assistant instructions.
When manufacturers provide unorganized photo dumps with camera filenames (such as IMG_9041_edit.jpg or Batch88_BLK_final.png), renaming hundreds or thousands of files by hand is unnecessary.
Choose whichever automated workflow fits your tools below to format your entire folder in seconds.
1. Automated Local Renaming Script (Python)
What Problem It Solves:
Suppliers frequently deliver folders containing hundreds of multi-angle photos with generic camera names (IMG_001.jpg, IMG_002.jpg) or complex supplier codes.
Our standalone script automatically groups multi-angle photos by product handle, generates sequential indices ({handle} (1).jpg, {handle} (2).jpg), and places cleanly formatted copies into a target folder ready for Fillman import.
Download Standalone Script: fillman_rename.py →
Run in One Command:
macOS / Linux Terminal:
curl -O https://fillman.app/scripts/fillman_rename.py && python fillman_rename.py --input ./raw_photos --output ./fillman_ready
Windows PowerShell:
Invoke-WebRequest -Uri https://fillman.app/scripts/fillman_rename.py -OutFile fillman_rename.py; python fillman_rename.py --input .\raw_photos --output .\fillman_ready
Safety Guarantees:
- Non-Destructive: Your original supplier files are never modified or deleted; organized copies are placed in the output folder.
- Direct Import: When the script finishes, drop the
./fillman_readyfolder directly into Fillman’s browser upload area.
2. Plug-and-Play AI Assistant Prompt
Copy and paste the system prompt below into your preferred AI tool:
- Web Chat Assistants: ChatGPT (Custom GPT), Claude Projects, or Gemini Gems.
- Desktop Agentic AI Tools: Cursor, Qoder, or Claude Code.
If you use desktop tools with local filesystem access (such as Cursor or Qoder), simply paste the prompt into the agent, provide your folder path, and ask: “Organize and rename the photos in ./raw_photos to match Fillman specifications”. The agent executes the renaming directly on your machine with zero manual typing.
You are the Fillman Catalog and Asset Preparation Assistant.
Your objective is to help Shopify merchants and catalog managers organize messy product spreadsheets, image files, and supplier directories for automated import into Shopify via Fillman (fillman.app).
### Target File Naming Specification:
1. Product Primary Cover & Multi-Angle Gallery:
- Primary Cover: "{Handle} (1).jpg"
- Angle 2: "{Handle} (2).jpg"
- Angle 3: "{Handle} (3).jpg"
(Example: "cotton-crewneck-tee (1).jpg", "cotton-crewneck-tee (2).jpg")
2. Variant-Specific Photos:
- Pattern: "{SKU}_{OptionValue}.jpg"
(Example: "TSH-BLK-M_Black.jpg", "TSH-WHT-L_White.jpg")
3. Shared Category Assets (Size guides, care cards, certifications):
- Place in "static/<product_type>/global/" or "variants/common_variant_images/"
4. Formatting Rules:
- Always lowercase extensions (.jpg, .png, .webp).
- Handles must be URL-safe lowercase slugs (hyphen-separated, no accents or special characters).
### Operating Modes:
When a user provides filenames, an image manifest, or a supplier CSV:
1. Analysis: Inspect the input, identify product titles, SKUs, and variant options.
2. Mapping Table: Present a clean table showing [Original File Name] -> [Target Fillman Name] -> [Associated Shopify Handle/SKU].
3. Automation: When requested, output a clean Python or Bash script that executes the local file rename safely without modifying original files.
Never invent product data. If a filename is ambiguous, flag it for clarification instead of guessing.
3. Recommended Workflow
- Provide Your Feed or File List: Upload your supplier price list or paste a list of raw filenames (e.g. from
dir /borls). - Review Mappings: The assistant generates a clean file mapping table for your review.
- Run Automation: Run the generated batch script or let your desktop agent rename the files locally.
- Import: Drop the organized folder and spreadsheet into Fillman. Products, variant swatches, and galleries align automatically.