Install
openclaw skills install @formula100k/generador-artifact-educativo-formula100kUse when the user asks to create an educational artifact, miniapp, interactive resource, or visual guide for a concept of her own course or community, or of FÓRMULA 100K. Triggers on phrases like "crea un artifact", "miniapp educativa", "recurso para mis alumnas", "artifact del tab X", "guía interactiva", "construye un artifact sobre [tema]", "armemos un artifact de [concepto]". Generates a single self-contained HTML file (Guía / Flashcards / Examen) with React + Tailwind + Babel via CDN that works by double-clicking — no server, no build, no Claude subscription needed. Saves it to entregables/artifacts/ and sends it by Telegram.
openclaw skills install @formula100k/generador-artifact-educativo-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:
- Sirve para recursos de SU curso o comunidad (o de un tema de FÓRMULA 100K que esté estudiando). El material fuente te lo manda por Telegram como archivo o texto; los artifacts de FÓRMULA 100K que menciona la skill no vienen en este paquete, así que solo cruza referencias con los que existan en
entregables/artifacts/..docxsintextutil(es de Mac): usapandoc -t plainopython-docxsi están; si no, pídele el texto en.txto pegado.- Guarda en
entregables/artifacts/f100k-{tema}.html(o con el prefijo de su marca si lo prefiere). Revisa el HTML con el navegador del agente a 390 px y 1280 px (las tres vistas cargan y las flashcards giran) y mándalo por Telegram como documento: funciona con doble clic, sin servidor.- Para elegir paleta sin repetir, lista los artifacts que ya hay en
entregables/artifacts/;paletas.mdtrae las usadas en FÓRMULA 100K, no las de ella.- En el header y el footer del template cambia
@TUHANDLEpor su handle (sale deUSER.md); nunca dejes el de otra persona.
Genera artifacts educativos con un mismo sistema reconocible. Cada artifact es una miniapp HTML standalone con 3 vistas (Guía / Flashcards / Examen) que ayuda a las alumnas a entender un concepto de su curso, su comunidad o del manual de FÓRMULA 100K.
Se activa cuando el usuario pide:
Usuario: creador/a de contenido con comunidad propia. Audiencia: emprendedoras hispanas, creadoras de contenido.
Restricción técnica: Los artifacts deben funcionar SIN suscripción paga de Claude. Por eso son HTML standalone, no artifacts de claude.ai.
Carpeta destino: entregables/artifacts/
Naming convention: f100k-{tema-en-kebab-case}.html (ej: f100k-lead-magnet.html)
template.html — Estructura base completa lista para personalizarpatrones-visuales.md — Librería de componentes visuales reutilizables (mockups, accordion, decision matrix, etc.)paletas.md — Paletas usadas y disponibles para diferenciar cada artifactEl usuario proporcionará un archivo (.txt, .docx, link) con el contenido educativo. Si es .docx, conviértelo con:
pandoc -t plain "ruta/al/archivo.docx" # o python-docx; si no hay ninguno, pide el texto en .txt
Lee el material completo y extrae:
Lee paletas.md para ver qué paletas ya están en uso y elegir una que NO se haya usado. Cada artifact debe tener identidad visual única para que las alumnas los distingan rápidamente.
Decide cuántos sub-tabs según la complejidad del tema:
Cada sub-tab debe tener un patrón visual distinto. Los patrones disponibles están en patrones-visuales.md:
Reglas:
\n) para legibilidadReglas estrictas:
why con explicación educativa que refuerce el conceptoEstructura típica de un caso:
"Una alumna tiene [contexto específico con números]. Hace [acción]. ¿Qué [decisión/diagnóstico]?"
Usa template.html como base. Personaliza:
<title> y branding del headerReglas de código:
.no-print para botones del header/nav/footeruseState y useMemo (no useEffect a menos que sea necesario)Antes de guardar el archivo, escanea TODO el contenido en busca de voseo argentino. Esta es la regla más importante de la skill — El usuario ya lo corrigió una vez.
PROHIBIDO (voseo argentino):
USAR (español neutro):
Si encuentras dudas, pasa el archivo por:
grep -n "vos\|sos\|tenés\|sabés\|podés\|debés\|aplicás\|Pintá\|Mostrá\|Ofrecé\|Creá\|Documentá\|Usá\|Traducí\|Convertí\|Extraé\|Anotá\|Aislá\|Dejá\|Seguí\|Volvé\|repasá\|Buscá\|Identificá\|Eliminá\|Listá\|Capturá\|en vos\|a vos\|para vos" /ruta/al/archivo.html # detector de voseo
# Guardar en la carpeta correcta
# Ruta: entregables/artifacts/f100k-{tema}.html
# Abrir en navegador para validar visualmente
# ábrelo con el navegador del agente (390 px y 1280 px) y mándalo por Telegram como documento
Al terminar, reporta:
Cuando el tema lo permita y esos artifacts existan en entregables/artifacts/ (los de FÓRMULA 100K no vienen en el paquete de OpenClaw), haz referencia explícita a otros artifacts ya creados:
Estas referencias mantienen coherencia conceptual del universo F100K.
Mientras trabajas, comunica brevemente:
patrones-visuales.md para que se reutilice en futuros artifacts.