Install
npx skillscat add mmcmedia/openclaw-agents/skills-etsy-tempest-downpour Install via the SkillsCat registry.
We need to produce a 2-3 sentence plain-text summary, objective, factual, no marketing language, no superlatives, no calls to action, natural prose, no bullet points, no headings, no markdown formatting. At most 60 words. Must be plain text, no quotes. Provide only the summary text. We need to explain what the skill does, what problem it solves, when to use it. So something like: "The skill automates the conversion of AI-generated artwork into ready-to-upload Etsy listings by using a Photoshop script to create mockups and a web app to generate SEO metadata and upload drafts.
Etsy Tempest + Downpour Pipeline Skill
Purpose: End-to-end workflow for turning AI art into Etsy listings using Tempest (Photoshop automation) and Downpour (bulk Etsy uploader).
Overview
Tempest = Photoshop script that takes raw AI art → creates mockups, cropped/upscaled print files, and optional videos.
Downpour = Web app (downpourapp.com) that takes Tempest output → builds full Etsy listings with AI-generated SEO → uploads as drafts.
Pipeline: Raw AI Art → Tempest (Photoshop) → Downpour (Web) → Etsy Drafts
📁 Tempest
Location
~/Desktop/Tempest/
Folder Structure
Tempest/
├── Backup/ # Safe archive of originals (Tempest never touches)
├── Input/ # DROP ART HERE — start of conveyor belt
├── Mockups/
│ ├── 4x5Vertical_Mockups/ # Vertical/portrait mockups
│ ├── 5x4Horizontal_Mockups/ # Horizontal/landscape mockups
│ ├── FrameTV_Mockups/ # Frame TV mockups
│ └── FrameBundlesMockups/ # Multi-frame bundle mockups
├── Output/
│ ├── 4x5Vertical_Output/ # Vertical results
│ ├── 5x4Horizontal_Output/ # Horizontal results
│ ├── FrameTV_Output/ # Frame TV results
│ └── FrameBundles/ # Bundle results
├── Videos/ # Video mockup PSDs (same subfolder structure)
├── TempestProgramFiles/ # Internal program files
└── Tempest-2.1.0.jsxbin # THE SCRIPTHow to Run Tempest
- Add art files to
Input/folder - Ensure correct mockup PSDs are in the right
Mockups/subfolder - Open Photoshop → File → Scripts → Browse → select
Tempest-2.1.0.jsxbin - Enter monthly auth code if prompted
- Choose orientation: Vertical / Horizontal / Frame TV / Bundles
- (Optional) Paste Midjourney prefix if files share one
- Set starting index (1 for first run, increment for subsequent)
- Click OK — Tempest runs automatically
⚠️ CANNOT be run programmatically — requires Photoshop GUI interaction.
Tempest Output (per design)
Output/4x5Vertical_Output/
└── V_01_Design Name/
├── mockups/
│ ├── mockup1.jpg
│ ├── mockup2.jpg
│ └── video.mp4 (if video mockups exist)
└── cropped_images/
├── size1.jpg (5 proven Etsy-friendly sizes)
├── size2.jpg
├── size3.jpg
├── size4.jpg
└── size5.jpgMockup Smart Object Layer
- Layer MUST be named exactly:
YOUR DESIGN HERE - Founders Mockup Pack already has this set up
- Supports nested Smart Objects (frames within frames)
- Tempest auto-detects and drills into nested layers
Seasonal Mockup Swaps
- Only root-level mockups in each folder are used
- Create subfolders for storage (e.g.,
holiday_storage/) - Tempest ignores subfolders — easy seasonal rotation
After Running Tempest
- Clear Input folder (move processed files to Backup or a "Posted" folder)
- Output folders are ready for Downpour
🌊 Downpour
URL
Account
Connected to McKinzie's Etsy shops. Can switch between shops.
Workflow
- Bulk Upload from left sidebar
- Create/select a template (listing skeleton — images, videos, files, details, description)
- Quick Import (top right) — drag ONE Tempest output folder to auto-populate template
- Drop folders into Drop Area at bottom (parent folder OR multi-select individual folders)
- AI Auto-Generate — writes titles, 13 tags, descriptions, alt-text from reference image
- Review listings
- Upload to Etsy — creates DRAFTS only (no fees until published)
Template Sections
Images (20 slots):
- Dynamic: auto-loaded from Tempest mockups folder
- Static: override any slot (testimonials, size charts, sale banners) with a rank number
- Quick Import recommended
Videos (optional):
- Dynamic from Tempest video output
- Or static video for every listing
Digital Files:
- 5 cropped/upscaled files from Tempest
cropped_images/ - Can add static files: How-to PDF, printing guide, Frame TV instructions
Listing Details:
- Price, Quantity, Category, Shop Section
- Show Additional Attributes: Orientation, Room, Aspect ratio
Description (AI Wildcards):
- Write description template with
{wildcards}in curly braces - Example:
"Immerse yourself in vintage charm with this rustic oil painting of {subject}." - Downpour auto-generates AI prompt per wildcard
- Each listing gets unique filled content
- Can customize AI prompts per wildcard
AI Auto-Generate (Step 11)
After upload, for missing SEO fields:
- Choose reference image (usually #1)
- Click AI Auto-Generate
- Downpour analyzes image with AI Vision and writes:
- SEO-optimized title
- 13 tags
- All description wildcards
- Custom SEO alt-text per image
- Can regenerate per listing, edit individual fields, add AI guidance notes
Google Drive Integration
- Enable in Shop Settings for large files (>20MB Etsy limit)
- Or listings with >5 digital files
Important Notes
- Downpour ONLY creates draft listings — no fees charged
- You publish when ready inside Etsy
- Each shop has its own templates
- Run Shop Refresh on first use to load existing data
🔄 Complete Pipeline (Maria's Prep Steps)
What Maria CAN do:
- ✅ Organize raw AI art into properly named folders
- ✅ Copy art into Tempest
Input/folder - ✅ Move previous Input files to Backup
- ✅ Verify mockups are in correct subfolder
- ✅ Prepare keyword research for manual SEO review
- ✅ Check Tempest Output after run completes
What requires McKinzie (GUI steps):
- 🔴 Run Tempest script in Photoshop (File → Scripts → Browse)
- 🔴 Drag Tempest output into Downpour web app
- 🔴 Click AI Auto-Generate in Downpour
- 🔴 Review and publish listings on Etsy
📋 Bundle Listings (Special Case)
For bundles (multiple prints per listing):
- Use
FrameBundlesMockupsorientation in Tempest - Or organize as folders of art within Input (advanced)
- Each bundle = one Etsy listing with all prints as digital files
- Price bundles at ~$0.50-0.75 per image (e.g., 10 prints = $5.99-7.49)
Reference Docs
- Full Tempest PDF:
projects/qmp-bundles/tempest-documentation.pdf - Full Downpour PDF:
projects/qmp-bundles/downpour-documentation.pdf
Created: Feb 10, 2026