LaunchKit · 2026
Back to Skills

mixtiles-monthly

Automated monthly photo-to-Mixtiles pipeline.

0
0 downloads
by @saharcarmel

Setup & Installation

openclaw skills install @saharcarmel/mixtiles-monthly

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install mixtiles-monthly

What This Skill Does

Runs a monthly pipeline to collect photos from a WhatsApp group, curate the best ones using vision, and generate a ready-to-order Mixtiles cart link. It filters out screenshots, memes, blurry images, and near-duplicates, then selects top photos by priority. The cart link is sent back to the group or a specified contact.

It replaces the manual process of scrolling through a month of group chat photos, picking favorites, and building a cart by automating each step end to end.

When to use it

  • Ordering monthly family photo tiles without manual sorting
  • Curating the best shots from a family WhatsApp group
  • Sending a Mixtiles cart link to family members each month
  • Running on a monthly cron to automate the tile ordering routine
  • Skipping blurry, forwarded, or duplicate images automatically

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Run the monthly tiles for the family group

AGENT
  1. 1Calculates the date range for last month and runs collect-photos.sh to download images from the WhatsApp group
  2. 2Reviews each photo with vision, filtering out screenshots, memes, blurry images, and near-duplicates
  3. 3Selects the top 4 photos prioritizing people, milestone moments, and variety across events
  4. 4Runs mixtiles-cart.py with --batch to upload photos to Cloudinary and generate a single Mixtiles cart URL
  5. 5Sends the cart link to the configured WhatsApp contact or group via wacli
OUTPUT

A Mixtiles cart URL containing the selected photos is sent to the WhatsApp group

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

MIXTILES_GROUP_JID environment variable (WhatsApp group JID to collect photos from)wacli installed and configured with WhatsApp access