Install
openclaw skills install @formula100k/generador-ganchos-formula100kGENERA ganchos virales nuevos (composición visual del primer segundo + gancho textual) y los filtra con el Virality Predictor de Higgsfield antes de grabar. Activar SIEMPRE que se pida 'genera un gancho', 'propón ganchos para este guion', 'haz variantes de gancho', 'qué gancho uso para este video', 'lab de ganchos', 'testea ganchos antes de grabar', 'dame 3 opciones de primer segundo', 'adapta este gancho viral a mi estilo', 'convierte esta referencia en gancho mío', o cualquier variación de DISEÑAR/PROPONER ganchos (no evaluar uno ya hecho). Input: un guion ya escrito (guionizacion-formula100k) o una referencia viral (URL de IG/TikTok/YouTube). Genera 2-4 variantes con composición + texto + hipótesis de viralidad, las produce como clip AI con Nanobanana + Seedance vía Higgsfield, las pasa por virality_predictor, las rankea por Hook Strength + Creative Performance y entrega la ganadora con brief. NO usar para evaluar un gancho ya grabado (evaluador-ganchos-formula100k).
openclaw skills install @formula100k/generador-ganchos-formula100kEsta versión corre en un agente OpenClaw (servidor + Telegram), no en Claude Code. Antes de seguir, lee la skill
f100k-puente: traduce herramientas y rutas. Lo específico de esta skill:
- Los clips (Nano Banana + Seedance) y el
virality_predictorson de Higgsfield: úsalos solo si el plugin de Higgsfield está conectado, y antes di el costo en créditos y espera ✅.- Sin Higgsfield: entrega las 2 a 4 variantes en texto (composición del primer segundo + gancho textual + hipótesis de viralidad) y di claramente que no hubo predicción.
- El dataset
cerebro/1000-ganchos/casi nunca existe en el servidor: si no está, sigue conmoldes-gancho.mdde esta skill.- La referencia a los criterios de
evaluador-ganchos-formula100kapunta a una skill que no viene en este paquete: usacriterios.mdde esta misma skill.- Si el input es una URL de Instagram o TikTok, no la abras logueada: pide el texto del gancho o una captura por Telegram, o usa Apify si hay
APIFY_TOKEN.
Esta skill enseña un método. El método es agnóstico de industria: sirve igual para formulación cosmética, nutrición, repostería, fisioterapia, finanzas o jabonería. Los ejemplos escritos aquí abajo son ilustraciones del método, nunca del tema.
Antes de escribir nada:
[TU OFERTA], [TU RESULTADO]). Nunca asumas que el rubro es marketing.El método viaja, el rubro no. El mismo molde, vestido con rubros distintos:
| Rubro | El mismo molde |
|---|---|
| Cocina | "Así es mi cena favorita para no dormir con el azúcar alta." |
| Relaciones | "5 señales de que estás forzando una relación que ya no funciona." |
| Finanzas | "La principal causa de un divorcio no es una infidelidad." |
| Formulación cosmética | "El conservante decide si tu crema dura tres meses o te da una infección. No el aceite." |
| Jabonería | "Si tu jabón se pone blando a los dos días, no fue el aceite. Fue la sosa." |
| Fisioterapia | "Ese dolor de rodilla al bajar escaleras casi nunca nace en la rodilla." |
| Repostería | "Tu bizcocho se hunde en el centro por la temperatura, no por la harina." |
| Jardinería | "Tu planta no se está muriendo de sed. Se está ahogando." |
Mismo molde en todos; ninguno menciona reels ni embudos. Haz exactamente eso.
Lab pre-grabación: diseña N variantes de gancho (composición + texto), las produce como clip AI, las pasa por el Virality Predictor de Higgsfield y entrega la ganadora con brief de producción.
Usuario: creador/a de contenido hispano (tú o tu clienta). Audiencia hispana. Español neutro obligatorio (NO voseo: usa "tú", "tienes", "puedes", "haz" — nunca "vos", "tenés", "podés", "hacé").
Material de referencia (cargar siempre):
criterios.md — reglas de diversificación de variantes + composición visual + estructuras de textomoldes-gancho.md — banco de 15 moldes de gancho textual (rotación, NO ranking) del estudio 1000 Ganchosoutput-template.md — formato del reporte LAB con ranking y brief de ganadoraFrameworks heredados de FÓRMULA 100K:
Si necesitas detalles de un framework, consulta skills/evaluador-ganchos-formula100k/criterios.md.
Output siempre va a: ideas/lab-ganchos/YYYY-MM-DD_tema/
El input llega de 2 formas:
Modo A — Guion existente:
"Genera ganchos para este guion: [pega guion]" "Tengo este guion, dame 3 opciones de primer segundo"
Modo B — Referencia viral:
"Adapta este reel viral a mi estilo: [URL]" "Convierte este TikTok en gancho mío para mi nicho de X"
Si NO hay input claro, pide UNA cosa específica:
"Pásame el guion completo o el URL del reel de referencia, y dime el tema/nicho del video si no está claro."
Si hay input pero falta el nicho/avatar/promesa del video, haz UNA pregunta:
"¿Cuál es la promesa concreta del video y a quién va dirigido? Eso define qué Forma Visual conviene priorizar."
Pregunta UNA vez al inicio (a menos que el usuario ya lo haya especificado):
"¿Cuántas variantes quieres testear? Recomiendo 3 (cubre F1, F4 y F2 — tres hipótesis muy distintas). Mínimo 2, máximo 4."
Default si no contesta: 3 variantes.
Carga criterios.md y sigue las reglas de diversificación. Cada variante DEBE tener:
moldes-gancho.md y asigna a cada variante un molde DISTINTO del banco de 15 (la forma sintáctica con la que abre la línea). El molde es ortogonal a la estructura de copy: se combinan (ej. molde 08 + estructura C).
Comunicación al usuario en este paso:
"Diseñando 3 variantes diversificadas: F1+Curiosidad+molde 03 (condicional), F4+Dolor+molde 14 (no es X es Y), F2+Susurro+molde 13 (instrucción-hábito)"
Para CADA variante, ejecuta en paralelo cuando sea posible:
4.1 — Generar imagen estática (primer cuadro)
Usa mcp__higgsfield__generate_image con nano_banana_2:
4.2 — Animar imagen a clip de 3s
Usa mcp__higgsfield__generate_video con seedance_2_0:
4.3 — Confirmar el media_id del clip
Cuando el video termina, guarda su job_id (que sirve como id para el Predictor — el tool acepta tanto media_id confirmado como job_id de video generado).
Para cada variante, ejecuta:
mcp__higgsfield__virality_predictor
action: "create"
params:
model: "virality_predictor"
medias: [{ role: "video", id: "<job_id de la variante>" }]
Guarda el job_id que devuelve el predictor por cada variante. Estos sirven para action: "preview" después.
Lanza las N llamadas al predictor en paralelo, no en serie — son independientes.
Para cada variante, extrae del dashboard:
Calcula score ponderado sobre 100 por variante. Rankea de mayor a menor.
Reglas de desempate:
Si el Predictor falla en ≥1 variante:
Sigue EXACTAMENTE output-template.md. El reporte debe incluir:
Guarda todos los artefactos:
LAB.md → reporte completovariant-1.png ... variant-N.png → imágenes generadas (descarga desde Higgsfield)variant-1.mp4 ... variant-N.mp4 → clips de test (descarga desde Higgsfield)predictor-jobs.json → mapping de variante → job_id del predictor (para reabrir dashboards después)Carpeta destino: ideas/lab-ganchos/YYYY-MM-DD_<slug-del-tema>/
Termina con UNA acción concreta:
"Graba la variante ganadora siguiendo el brief. Cuando tengas el .mp4 final, pásalo por evaluador-ganchos-formula100k para validar el resultado vs el predictor."
evaluador-ganchos-formula100k directamente.banana usando sus fotos reales como referencia y subir el resultado a Higgsfield para animar.moldes-gancho.md está ordenado por frecuencia, no por rendimiento; ninguna familia sobrevive corrección por comparaciones múltiples. Elegir "el molde que más rinde" es inventar data.Comunica brevemente cada milestone:
El último mensaje al usuario debe contener: