Overview of Generative Media Skills architecture
mainThe project is organized into two main layers to optimize for AI agentic workflows:
Core Primitives (/core)
Thin wrappers around muapi-cli providing raw API access for:
- File upload:
core/media/ - Image editing:
core/edit/(prompt-based) - Platform management:
core/platform/(setup, auth, and result polling)
Expert Library (/library)
High-level skills that translate creative intent into technical directives, including:
- Cinema Director: Technical film direction and cinematography.
- Nano-Banana: Reasoning-driven image generation.
- UI Designer: High-fidelity mobile/web mockups using Atomic Design.
- Logo Creator: Minimalist vector branding using Geometric Primitives.
- Seedance 2 (Doubao Video): Cinematic video generation (text-to-video, image-to-video, and video extension with audio-video sync).
- AI Clipping: Converts long videos into ranked vertical short clips (Shorts/TikTok/Reels) with server-side transcription and face-tracked auto-crop.
- YouTube Shorts: Platform-aware presets for social media content.