Affaan Mustafa 194eeb952f feat: add taste skill for music-video creative direction
Distills a named-genre aesthetic vocabulary (angelcore / cloud-trance /
hyperpop family), a mood + color + light system, and a beat-synced editing
grammar into a creative-direction layer that sits on top of the existing ECC
video skills and chains them (video-editing -> fal-ai-media ->
remotion-video-creation -> motion-* -> content-engine) into one pipeline.

Includes beat math (138 BPM), a section-by-section shot plan, fal.ai prompt
presets per mood, FFmpeg reframe/beat-cut recipes, a Remotion beat-synced
composition skeleton, and a companion genre-taxonomy reference.
2026-06-07 12:43:04 -04:00

4.8 KiB
Raw Blame History

Visual-Genre Taxonomy

The named-genre catalog distilled from the reference corpus (a tour through a large generative visual-style library, plus a set of saved angelcore/hyperpop reels). Each name is effectively a complete prompt-and-grade preset: picking one inherits its palette, texture, lighting, and subject matter as a unit.

Use this as a picker. Choose one primary genre and at most one accent. The main SKILL.md groups these into families and maps them to the current music-video project.

Families and members

Ethereal / divine — weightless, holy, glowing, soft

  • spiritualism — religious iconography, halos, god-rays, devotional
  • glacial folk — cold blue + bone white, crystalline, minimal, calm
  • beacons — single light source in darkness, signal, hope
  • zen core — empty space, stillness, balance, muted
  • fairy tale — storybook, illustrated, soft enchantment
  • cozy blanket — warm, tactile, soft-focus comfort

Hyperpop / Y2K-cyber — glossy, chrome, neon, kawaii-cyber

  • cyberdelia — psychedelic cyber, saturated, melting digital
  • acid house — rave graphics, smileys, high-saturation acid color
  • acid nora — acid-toned painterly, warped
  • neo aggressano — aggressive maximal hyperpop, clashing color
  • new liquid — wet chrome, liquid metal, glossy reflection
  • 8-bit / pixel — retro game pixels, dithered, lo-fi digital

Dark / occult — high-contrast, ominous, grain

  • dark academia — moody scholarly, sepia, candlelit, gothic
  • smoke nostalgia — hazy, smoky, faded memory
  • communist core — red star, propaganda poster, bold red/black
  • abstract tech — schematic, cold, technical abstraction
  • microzoathic — strange organic-dark microscopic forms

Retro / print — flat, graphic, halftone, nostalgic

  • retro surfers — 60s70s surf, sun-faded, beachy
  • art deco — geometric gold, 1920s elegance, symmetry
  • adventure pulp — pulp comic covers, dramatic, vintage
  • classic advertising — mid-century ad illustration
  • magazine collage — cut-paper, editorial collage, layered
  • bumper stickers — sticker-bomb, kitsch, layered decals
  • retro print / riso — limited-palette print, halftone, misregistration
  • neo lisboa — tiled, azulejo-inspired, Mediterranean print
  • factory pomo — postmodern industrial graphic
  • 2026 austurbano — near-future urban editorial

Organic / textural — tactile, macro, woven, wet

  • microbiology core — cells, micro-organic, petri textures
  • weaving patterns — woven fiber, textile, interlace
  • fruitage retro — fruit/produce, saturated, glossy still-life
  • pacific punk wave — wet, oceanic, washed graphic
  • shape design — bold flat shapes, Bauhaus-ish forms
  • colour fusion — blended gradients, color-field

Systemic / data — gridded, generative, schematic

  • numbers — numeric typography, ledgers, counting
  • mazes — labyrinth, path, grid puzzle
  • code web — node graphs, network, connections
  • heatmap — thermal color mapping, data gradients
  • the builds — constructed/blueprint, architectural systems
  • multilayer — stacked transparent layers, depth
  • scrapbooking — assembled keepsakes, layered ephemera

Cultural / kitsch — loud, specific, referential

  • catholic kitsch — devotional kitsch, gilded saints
  • mexendero / megadero / cubanista — Latin-American vernacular graphic
  • asian chic / asian store — East-Asian retail/pop vernacular
  • battle of culture — clashing cultural motifs
  • premium brands — luxury packaging, refined commercial
  • pro collectibles — trading-card / collectible framing
  • diaper design / suburbia / ivy league / sharp preppy — Americana suburban/preppy
  • carnival difference — festival, maximal celebration
  • men x soft club / faces — portrait-forward, soft club
  • gomu / proteum aero / ice core / visual hex / vidcoms / anti-ai / photo-first — misc presets observed

The exact spelling/membership of some preset names is transcribed from low-resolution screen frames and may vary slightly from the source app's labels. The families are the durable, reusable layer; treat individual names as inspiration tags, not canonical IDs.

How to use a genre as a preset

  1. Pick the genre that matches the section's emotional job (see the shot plan in SKILL.md).
  2. Translate it into a fal.ai prompt by combining: its palette + its texture + its subject, then append the project's global suffix (9:16, cinematic, film grain, volumetric light, no text).
  3. Keep one accent color; render 610; keep 23.
  4. Never mix more than primary + one accent across a single section, or the edit loses coherence.