Communitygithub.com

getedgehq/skills

Convierte una URL de producto, un resumen de lanzamiento o un guion aprobado en un video de lanzamiento listo para producción. Útil para revelaciones de producto, anuncios de funciones, lanzamientos SaaS y películas narradas de producto; no para explicaciones genéricas o edición de material existente.

¿Qué es skills?

Este skill permite a un agente de IA (como Claude Code, Cursor o Codex) generar un video de lanzamiento de producto completamente producido a partir de un resumen, URL o guion aprobado. Va más allá de simples plantillas, extrayendo la identidad visual, el sistema de movimiento y la historia directamente del producto real, usando sus capturas de pantalla, logotipos y texto. El skill prioriza el uso de HyperFrames sobre Remotion para la generación de video, y guía al agente a través de un flujo de trabajo estructurado: captura de activos, definición de historia, establecimiento de un sistema visual único, storyboard detallado, construcción con primitivas mantenidas y revisión final. Su salida incluye tanto el video renderizado (MP4) como el proyecto editable completo, fomentando proyectos deterministas y revisables. También impone límites claros: no inventa características ni fuentes de evidencia, y detiene la producción si se violan las condiciones de fallo, garantizando así la fidelidad del producto y la calidad del video.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/getedgehq/skills/tree/HEAD/product-launch-video

Preguntar en tu IA favorita

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

Documentación

Video de Lanzamiento de Producto

Crea una película de lanzamiento cuya historia, sistema visual, movimiento y evidencia provengan todos del producto que se lanza. El entregable es un video renderizado más el proyecto editable que lo produjo.

Usa HyperFrames cuando esté instalado. También se admite un proyecto Remotion; prefiere componentes remocn mantenidos sobre recrear primitivas de animación comunes. No cambies de pila después de que el storyboard sea aprobado.

Entradas a fijar

Antes de construir, establece:

  • URL del producto o resumen de la fuente;
  • audiencia y el único cambio de creencia que la película debe crear;
  • relación de aspecto, duración objetivo, idioma y elección de narración;
  • afirmaciones que pueden aparecer y la evidencia detrás de cada una;
  • si un guion existente debe permanecer textual o puede ser reestructurado.

Si alguno de estos cambiara materialmente la película, pregunta una vez antes de comenzar.

Salida requerida

Mantén el proyecto editable. Como mínimo, produce:

capture/                 copia del producto, capturas de pantalla, logotipos y tokens de diseño
STORYBOARD.md            plan plano por plano aprobado
SCRIPT.md                narración, cuando la película está narrada
design.md                reglas de tipografía, color, espaciado, movimiento y encuadre
compositions/            fuente para cada plano
renders/launch.mp4       entrega final

No trates una vista previa, storyboard, hoja de contactos o borrador sin sonido como el video final.

Flujo de trabajo

1. Capturar el producto

Inspecciona la URL o los activos proporcionados. Preserva la copia exacta del producto, la UI real, logotipos, tipografía, colores y estados de la interfaz. Registra cada activo utilizable y su fuente. No inventes funciones, clientes, métricas o integraciones.

Si no existe ningún sitio web, crea un pequeño registro de fuente a partir del resumen y los activos suministrados para que los planos posteriores aún tengan una base trazable.

2. Elegir la historia

Escribe una oración para cada uno de estos antes del storyboard:

  • la frustración actual de la audiencia;
  • el mecanismo distintivo del producto;
  • la prueba que el espectador debería creer;
  • la acción que el espectador debería tomar.

Selecciona solo los compases que el material fuente soporta. Una película corta generalmente necesita un gancho, mecanismo, prueba y cierre; no necesita un inventario de funciones.

Lee references/story-and-shot-system.md al planificar la secuencia.

3. Establecer el sistema visual

Deriva design.md del producto capturado en lugar de una plantilla de video genérica. Define el lienzo, tipografía, roles de color, cuadrícula, áreas seguras, densidad visual, carácter de movimiento, tratamiento de subtítulos y familia de transiciones.

Limita la película a una gramática visual. La repetición crea identidad; un nuevo estilo para cada plano hace que la película parezca ensamblada a partir de plantillas.

4. Storyboard antes de la animación

Para cada plano, registra:

  • hora de inicio y fin;
  • trabajo narrativo;
  • copia exacta en pantalla;
  • activo fuente o estado de UI;
  • composición e intención de cámara;
  • entrada, desarrollo y salida;
  • transición al siguiente plano;
  • cualquier afirmación y su fuente de evidencia.

El fotograma debe continuar desarrollándose durante su duración útil. Evita una animación de entrada seguida de varios segundos de contenido estático.

Muestra el storyboard para aprobación antes de construir la película completa.

5. Construir con primitivas mantenidas

HyperFrames es preferido para secuencias de planos HTML. Para Remotion, lee references/remotion-and-remocn.md y usa remocn para comportamientos comunes de tipografía, terminal, gráficos, fondos y transiciones. La animación personalizada es apropiada solo cuando el producto requiere una idea de movimiento que la biblioteca no pueda expresar.

Cada plano debe ser determinista en un fotograma arbitrario. No confíes en temporizadores de tiempo de ejecución, aleatoriedad sin semilla o estado de interacción que un renderizador no pueda reproducir.

6. Revisar la película ensamblada

Antes de renderizar, inspecciona:

  • primero, medio y último fotogramas de cada plano;
  • cada costura de transición;
  • ajuste de texto, recorte, contraste y áreas seguras;
  • sincronización con narración y música;
  • fidelidad del producto y precisión de las afirmaciones;
  • la película completa a velocidad normal con audio;
  • una pasada sin sonido, para que la historia visual aún tenga sentido.

Ejecuta node scripts/check-project.mjs <project-dir> para la compuerta del proyecto a nivel de paquete. También ejecuta las comprobaciones nativas de lint, validación y renderizado de la pila de video seleccionada.

Pausa para aprobación en la vista previa ensamblada. Renderiza el MP4 final solo después de la aprobación.

Límite de evidencia

Un ejemplo pulido demuestra la artesanía prevista; no prueba que el skill mejore el rendimiento del modelo. Informa por separado:

  • comprobaciones de paquete y proyecto;
  • renderizado final exitoso;
  • revisión visual humana;
  • cualquier evaluación comparativa, solo cuando existan ejecuciones registradas y puntuaciones.

Nunca llames evaluado al skill porque se produjo un video atractivo.

Condiciones de fallo

Detente en lugar de enviar cuando:

  • la afirmación principal del producto no puede ser fuenteada;
  • la UI capturada es reemplazada por una croma de interfaz inventada;
  • un plano es ilegible en la resolución de entrega;
  • narración e imagen discrepan;
  • el proyecto no puede renderizar de manera determinista;
  • la fuente editable o el MP4 final faltan.

Individual skills in this repo

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

getedgehq/agent-evals

Build evals for an AI agent that already does real work. Use when someone asks "how do I know my agent is right", wants to test an agent before trusting it, compare models on cost versus quality, or turn production failures into tests. Walks from first tasks and yes/no verifiers, to isolated environments, to a trace-driven improvement loop.

getedgehq/cli-ux-review

Audit a command-line tool for user-friendliness — clear situation / next-step / options in every output, colour-highlighted runnable commands, no raw jargon, no silent hangs. Invoke for "CLI UX audit", "review my CLI", "is this CLI intuitive", or before any CLI release.

getedgehq/generate-image

Generate images with OpenAI GPT Image 2 via the Codex CLI, billed through the user's ChatGPT Plus subscription (no OpenAI API key, no per-image API cost). Use when the user asks to create, generate, or make an image, picture, illustration, icon, hero graphic, or concept art from a text prompt.

getedgehq/harness-first

Diagnose and fix an unreliable, expensive, or unsafe LLM agent by auditing its harness (golden set, judge, cost caps, data layer, action approvals, tracing) before blaming or swapping the model. Use when someone says an agent is "burning tokens", "hallucinating", "brittle", gives inconsistent answers, asks whether to switch to a cheaper/better model, or wants to ship an agent or prompt change to customers.

getedgehq/http-error-triage

Run before concluding anything from an HTTP error on a third-party API. Separates a real credential/entitlement problem from a CDN or WAF block, a wrong endpoint, or a client-signature ban. Use whenever an API returns 401/403/402/429 and you are about to say "the key is dead", "credits are exhausted", "the plan lacks access", or "we are rate limited".

getedgehq/linkedin-media-prep

Convert, crop, resize, and compress images and videos for optimal LinkedIn upload quality and file size. Use when the user wants to prepare a photo, image, or video for LinkedIn (profile picture, cover photo, post image, article featured image, post video, or video ad), optimize file size for LinkedIn, crop and resize for LinkedIn dimensions, convert HEIC/RAW/PNG/MOV to LinkedIn-ready JPEG or MP4, or mentions LinkedIn media requirements, specs, or limits.

getedgehq/monid

>-

getedgehq/opendraft

An 18-agent pipeline that turns one topic line into a drafted

getedgehq/people-search

Find and rank professional people for recruiting, partnerships, sales, or research from user-provided data, public web sources, an authenticated search session, or a connected provider. Use for people discovery, LinkedIn or Sales Navigator search design, profile-list ranking, or provider filter translation.

getedgehq/rocketlist

Turn a CV into a shortlist of live startup roles from Rocketlist's public job board, including adjacent job titles the person would never have searched for, each with its published salary, the evidence for the fit, and a direct apply link. Use for "find roles I would be a strong fit for", career pivots, remote or VC-backed job hunts, and salary-visible role discovery.

getedgehq/security-audit-checklist

Run a comprehensive security audit across application code, cloud infrastructure, containers, CI/CD pipelines, and infrastructure-as-code. Covers privacy compliance, OWASP basics, secret leakage, API security, IAM misconfigurations, storage exposure, Kubernetes hardening, and network security. Use when the user asks to audit, review, or harden app or cloud security, check for secrets, scan for XSS/SQLi, verify security headers, review Terraform/CloudFormation, audit AWS/GCP/Azure configs, or perform any security-focused review.

getedgehq/shadcn-first

>-

getedgehq/skills

Develop or review a branded long-form YouTube channel using Simon Kaiser's public creator-led approach: audience fit, recurring formats, natural brand integration, Time with Brand, and an organic, paid, and Shorts strategy. Use for channel strategy, format briefs, and pilots.

getedgehq/skills

Build a YouTube strategy, evidence-backed idea slate, and title plus thumbnail package using Paddy Galloway's public method. Use when planning a channel, choosing concepts, or preparing a video before filming.

getedgehq/skills

Build or review a buyer-centered strategic narrative using Andy Raskin's public method. Use for sales or investor deck stories, homepage positioning, keynotes, launch narratives, and why-now messaging.

getedgehq/strip-image-ai-metadata

Strip C2PA and AI-generation metadata from images (PNG, JPEG, WebP) to remove "Generated by AI" / "ChatGPT" / "DALL-E" labels that platforms like LinkedIn, Instagram, and X display. Use when the user wants to clean AI-generated images before posting, remove AI attribution from photos, strip C2PA manifests, sanitize image metadata for professional use, or verify whether an image contains C2PA data.

getedgehq/top-down-comms

>-

getedgehq/workplan

Create, update, or close work plans for multi-step tasks. Use when starting refactors, bug lists, feature work, migrations, or any task with 2+ steps. Also use after auto-compaction to re-orient. Triggers: "workplan", "work plan", "create a plan", "what's the plan", "where was I", or when Claude detects

Skills relacionados