con un clic
media-upload
Upload scored media to Vercel Blob or Supabase Storage by quality tier
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Upload scored media to Vercel Blob or Supabase Storage by quality tier
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
The Claw Fleet — 5 AI engines (Media, Forge, Herald, Scout, Scribe) with 33 skills, cross-claw events, and fleet orchestration for creative operations.
Visual web dashboard for managing AI agent pipelines. Inbox with approval cards, live agent monitoring, social scheduling, and publish pipeline.
Complete AI-powered media processing pipeline for creative world-building. Scans, classifies, processes, scores, and uploads media with fantasy/mythology-aware tagging.
Auto-generate platform-optimized image variants and AI-written captions for Instagram, LinkedIn, X, YouTube, and TikTok from any source image.
AI-powered aesthetic quality scoring for images. 5-dimension evaluation: Canon Alignment, Design Compliance, Emotional Impact, Technical Fit, Uniqueness. Scores 0-100 with automatic tier assignment.
Classify untagged media against Arcanea canon using Gemini Vision
| name | media-upload |
| description | Upload scored media to Vercel Blob or Supabase Storage by quality tier |
| trigger | pipeline |
| depends_on | ["taste-score"] |
| sandbox | false |
| inputs | [{"name":"hero_threshold","type":"int","description":"Minimum TASTE score for Vercel Blob upload","source":"config.yaml#arcanea_claw.upload.hero_threshold"},{"name":"gallery_threshold","type":"int","description":"Minimum TASTE score for Supabase Storage upload","source":"config.yaml#arcanea_claw.upload.gallery_threshold"}] |
| outputs | [{"name":"uploaded_count","type":"int","description":"Number of assets uploaded this cycle"}] |
| dependencies | {"python":["supabase"],"node":["@vercel/blob"]} |
| tables | ["asset_metadata (UPDATE storage_url, thumbnail_url, storage_tier)"] |
Routes scored assets to the appropriate storage backend:
arcanea-gallerythumbnailsAssets below 40 (reject tier) are not uploaded.
Step 6 of 8 — runs after taste-score, feeds social-prep.