HyperFrames Creative
Dirección de marca, ritmo, estilo, narración y composición. Úsalo después de tener el contrato técnico de hyperframes-core.
Para patrones de movimiento, planos de escena, transiciones y efectos de marcadores CSS, usa hyperframes-animation — este skill está intencionalmente libre de animación.
Lee estos dos PRIMERO para cualquier composición que no sea 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 de fondo/primer plano. Esto es lo que convierte un cambio de estilo literal en un concepto.references/video-composition.md— escala, profundidad y detalle del primer plano en el medio de video. Explica cómo evitar diseños de página web vacíos sin imponer un número universal de elementos.Saltarse estos es la causa principal de resultados genéricos y con apariencia de página 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
- Si un proyecto tiene una especificación de diseño, léela primero y trata sus tokens de frontmatter como verdad de marca (colores, fuentes, espaciado, tono, restricciones). Qué archivo leer (prioridad
frame.md→design.md→DESIGN.md) y cómo analizarlo (frontmatter = normativo, prosa = contexto) se define una vez enreferences/design-spec.md— resuelve y carga según ese documento. - Si no existe una especificación de diseño y el usuario pide dirección visual, elige una ruta:
- Preajuste de marco listo para usar (opcional) →
frame-presets/(adopta unFRAME.mdcomoframe.md; consultareferences/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
- Preajuste de marco listo para usar (opcional) →
- Para trabajos con múltiples escenas, planifica los ritmos y el ritmo antes de escribir HTML →
references/beat-direction.md. Para transiciones de escena, salta ahyperframes-animation/transitions/. - Para trabajos con mucho movimiento, lee
references/motion-principles.md(directrices de alto nivel), luego ve ahyperframes-animationpara reglas atómicas.
Enrutamiento
| Tema | Leer |
|---|---|
Adoptar un preajuste de marco listo para usar como frame.md (opcional) | frame-presets/ · references/design-spec.md |
| Paletas predeterminadas, movimiento, tipografía, valores perezosos a cuestionar | references/house-style.md |
| Preajustes de estilo con nombre, enrutamiento de ambiente a estilo | references/visual-styles.md |
| Tokens de color específicos de paleta | palettes/*.md |
| Patrones de composición — PiP, texto detrás del sujeto, tarjeta de título, pase de diapositivas | references/composition-patterns.md |
| Presentación de estadísticas/infografías | references/data-in-motion.md |
| Expansión estructurada para prompts abiertos | references/prompt-expansion.md |
| Densidad, escala, color, composición del marco en el medio de video | references/video-composition.md |
| Dirección por ritmo, planificación del ritmo, tiempo de transición | references/beat-direction.md |
| Verificación de especificaciones posteriores a la autoría (colores, tipo, esquinas, espaciado, profundidad) | references/design-adherence.md |
| Directrices de movimiento de alto nivel y reglas de calidad GSAP | references/motion-principles.md |
| Selección de fuentes, combinaciones, directrices de tipo de video renderizado | references/typography.md |
| Doctrina de historia — lenguaje de gancho, valor antes que evidencia, storyboard como propuesta | references/story-spine.md |
| Ritmo del guion, tono, aperturas, pronunciación de números | references/narration.md |
| Bandas de audio precomputadas mapeadas al movimiento | references/audio-reactive.md |
Scripts
scripts/contrast-report.mjs— inspecciona advertencias de contraste de marcos 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 desde el proyecto actual primero, luego puede iniciar la versión del paquete HyperFrames empaquetado. Establece HYPERFRAMES_SKILL_PKG_VERSION=<versión> solo cuando ejecutes el skill fuera de la CLI/instalación del skill empaquetado y necesites 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 anules las reglas técnicas de
hyperframes-core. - No requieras un sistema de diseño para una composición técnica mínima.
- No agregues escenas, narración, música, subtítulos o transiciones adicionales a menos que la solicitud los requiera o primero propongas la expansión.
- Mantén las referencias de recetas específicas para la tarea; no leas todas las referencias para ediciones simples.