Communitygithub.com

Dirección Creativa HyperFrames

Dirección creativa no relacionada con animación para videos HyperFrames. Úsalo para manejo de especificaciones de diseño (frame.md / design.md), paletas, tipografía, narración, planificación de ritmos, visuales reactivos al audio, patrones de composición y decisiones de marca/estilo. Para patrones de movimiento atómicos y planos de escena, usa `hyperframes-animation`.

¿Qué es Dirección Creativa HyperFrames?

HyperFrames Creative es un skill especializado para agentes de IA (como Claude Code, Cursor o Codex) que proporciona dirección creativa no relacionada con animación para la producción de videos HyperFrames. Su propósito principal es gestionar especificaciones de diseño (archivos frame.md / design.md), seleccionar paletas de colores, definir tipografía, planificar la narración y el ritmo, crear visuales reactivos al audio y establecer patrones de composición y decisiones de marca/estilo. Este skill se utiliza después de que `hyperframes-core` haya establecido el contrato técnico, y complementa a `hyperframes-animation`, que se encarga de los patrones de movimiento y animaciones. Ofrece un flujo de trabajo estructurado que comienza con la lectura de especificaciones de diseño existentes o la selección de un preset visual, y proporciona referencias detalladas para estilo de casa, estilos visuales predefinidos, patrones de composición y dirección de ritmo. Además, incluye scripts para informes de contraste y extracción de datos de audio, y establece límites claros para no anular las reglas técnicas de `hyperframes-core` ni añadir elementos no solicitados sin propuesta previa.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jasonfast123/hyperframes-skills/tree/main/skills/hyperframes-creative

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

HyperFrames Creative

Dirección de marca, ritmo, estilo, narración y composición. Se usa después de que el contrato técnico de hyperframes-core esté en su lugar.

Para patrones de movimiento, planos de escena, transiciones y efectos de marcadores CSS, usa hyperframes-animation — este skill es intencionalmente no relacionado con animación.

Lee estos dos PRIMERO para cualquier composición no trivial — anulan los instintos web:

  • references/house-style.md — "interpreta el prompt, genera contenido real", la lista de valores predeterminados perezosos y la receta de capas fondo/primer plano. Esto convierte un cambio de estilo literal en un concepto.
  • references/video-composition.md — densidad, escala y detalle de primer plano del medio de video. Explica cómo evitar diseños vacíos de página web sin imponer un recuento de elementos universal.

Saltarse estos es la mayor causa única de resultados genéricos que parecen páginas web. No son filas opcionales en la tabla de enrutamiento a continuación — para cualquier cosa más allá de una edición de una línea, abre ambos antes de elegir colores o escribir HTML.

Flujo de trabajo

  1. Si un proyecto tiene una especificación de diseño, léela primero y trata sus tokens de frontmatter como la verdad de la marca (colores, fuentes, espaciado, tono, restricciones). Qué archivo leer (precedencia frame.md → design.md → DESIGN.md) y cómo analizarlo (frontmatter = normativo, prosa = contexto) se define una vez en references/design-spec.md — resuélvelo y cárgalo según ese documento.
  2. Si no existe una especificación de diseño y el usuario solicita dirección visual, elige una ruta:
    • Frame-preset listo (opcional) → frame-presets/ (adopta un FRAME.md como frame.md; consulta references/design-spec.md)
    • Estilo o ambiente con nombre → references/visual-styles.md
    • Valores predeterminados rápidos → references/house-style.md
    • Selección interactiva → references/design-picker.md
  3. Para trabajos de múltiples escenas, planifica los beats y el ritmo antes de escribir HTML → references/beat-direction.md. Para transiciones de escena, salta a hyperframes-animation/transitions/.
  4. Para trabajos con mucho movimiento, lee references/motion-principles.md (directrices de alto nivel), luego ve a hyperframes-animation para reglas atómicas.

Enrutamiento

TemaLee
Adoptar un frame-preset listo como frame.md (opcional)frame-presets/ · references/design-spec.md
Paletas predeterminadas, movimiento, tipografía, valores perezosos en cuestiónreferences/house-style.md
Presets de estilo con nombre, enrutamiento de ambiente a estiloreferences/visual-styles.md
Tokens de color específicos de paletapalettes/*.md
Patrones de composición — PiP, texto detrás del sujeto, tarjeta de título, presentación de diapositivasreferences/composition-patterns.md
Presentación de estadísticas / infografíasreferences/data-in-motion.md
Expansión estructurada para prompts abiertosreferences/prompt-expansion.md
Densidad, escala, color, composición de cuadro del medio de videoreferences/video-composition.md
Dirección por beat, planificación de ritmo, tiempo de transiciónreferences/beat-direction.md
Verificación de especificación posterior a la autoría (colores, tipo, esquinas, espaciado, profundidad)references/design-adherence.md
Directrices de movimiento de alto nivel y reglas de calidad GSAPreferences/motion-principles.md
Selección de fuentes, combinaciones, directrices de tipo para video renderizadoreferences/typography.md
Doctrina de historia — lenguaje de gancho, valor antes de evidencia, storyboard como propuesta, visuales trazables a fuentesreferences/story-spine.md
Ritmo del guion, tono, aperturas, pronunciación de númerosreferences/narration.md
Bandas de audio precalculadas mapeadas a movimientoreferences/audio-reactive.md

Scripts

  • scripts/contrast-report.mjs — inspecciona advertencias de contraste de cuadros renderizados.
  • scripts/extract-audio-data.py — preextrae bandas de audio para composiciones reactivas al audio.
  • scripts/package-loader.mjs — script de soporte para herramientas creativas empaquetadas.

contrast-report.mjs resuelve paquetes auxiliares del proyecto actual primero, luego puede iniciar la versión empaquetada del paquete HyperFrames. Establece HYPERFRAMES_SKILL_PKG_VERSION=<version> solo cuando ejecutas el skill fuera de la instalación CLI/skill empaquetada y necesitas fijar explícitamente esa versión de inicio.

Ejecuta desde la raíz del repositorio con rutas explícitas, por ejemplo:

python skills/hyperframes-creative/scripts/extract-audio-data.py <archivo-de-audio>

El análisis de animación (animation-map.mjs) vive en hyperframes-animation/scripts/.

Límites

  • No sobrescribir las reglas técnicas de hyperframes-core.
  • No requerir un sistema de diseño para una composición técnica mínima.
  • No agregar escenas extra, narración, música, subtítulos o transiciones a menos que la solicitud los requiera o primero propongas la expansión.
  • Mantener las referencias de recetas específicas para la tarea; no leer cada referencia para ediciones simples.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

embedded-captions

>

faceless-explainer

Turn arbitrary text — an article, notes, a topic, a brief — into a faceless explainer video: there is no site or footage to capture, so the visuals are invented per scene (typography, abstract graphics, diagrams, data-viz). Use for topic explainers, concept breakdowns, how-tos, listicles. Not a video built from a website (/product-launch-video — promo or tour). Unclear → /hyperframes.

figma

Import Figma content into a HyperFrames composition — rendered assets, brand tokens, components, storyboard sections → reconstructed motion (frames read as states, not slides) (REST/CLI), connector-assisted motion when available, and shaders from a connector or native export. Use when the user pastes a figma.com link or asks to bring a Figma design, frame, logo, brand, or animation into a video/composition.

general-video

>

hyperframes

>

hyperframes-animation

All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). Use for any motion or animation task: pick 2-4 rules and compose, or load a blueprint, or look up runtime-specific API (e.g. GSAP eases / Lottie player / Three.js mixer). Also covers auditing an existing composition

hyperframes-audio

>

hyperframes-cli

>

hyperframes-core

The HyperFrames composition contract — build one renderable project. Use for composition structure, the `data-*` timing attributes, `class=

hyperframes-keyframes

>

hyperframes-registry

Install, discover, and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add or hyperframes catalog, installing one item or every block matching a tag, wiring an installed item into index.html, or working with hyperframes.json. Covers discovery, install locations, block sub-composition wiring, component snippet merging, and authoring a new block or component to contribute upstream (idea → scaffold → validate → PR).

jasonfast123/hyperframes-skills

Import Figma content into a HyperFrames composition — rendered assets, brand tokens, components, storyboard sections → reconstructed motion (frames read as states, not slides) (REST/CLI), connector-assisted motion when available, and shaders from a connector or native export. Use when the user pastes a figma.com link or asks to bring a Figma design, frame, logo, brand, or animation into a video/composition.

media-use

Agent Media OS, the single skill for every media need in a HyperFrames project. Resolve BGM, SFX, image, icon, brand logo, voice, color grade, or LUT into a frozen local file or paste-ready block + ledger record (one verb, `resolve`); generate via TTS / music / image models when the catalog misses; produce voiceover, transcription, captions, and background removal through one shared audio engine; operate on media (cut / reframe / transform); and reuse assets across projects. Also use for vague feedback that real footage looks dark, flat, boring, should feel retro/camcorder/print/ASCII, needs privacy, or needs a media reveal.

motion-graphics

>

music-to-video

Turn a music track (an audio file, a video to pull audio from, or a track generated from a mood brief) into a beat-synced video — lyric video, slideshow, or kinetic promo. The music drives all pacing; any user-supplied images/videos are cut onto the same beat grid, and a complete video needs zero assets. Narrated pieces → the input-matched workflow (see /hyperframes). Unclear → /hyperframes.

pr-to-video

Turn a GitHub pull request (a PR URL, owner/repo#N, or

remotion-to-hyperframes

Port an existing Remotion (React) composition

slideshow

>

talking-head-recut

Package an existing talking-head / interview / podcast video with timed, designed GRAPHIC OVERLAY cards — kinetic titles, lower-thirds, data callouts, quotes, side panels, picture-in-picture — synced to the transcript, on a 16:9 / 9:16 / 4:5 canvas of your choice; the clip plays untouched underneath. Trigger on

Skills relacionados