Use when creating marketing content for Easymailing - blog articles, integration pages, or product pages. Also use when user says "crear contenido", "escribir blog", "crear integración", "página de producto", or similar requests. For newsletters use em-newsletter skill instead.
Genera contenido de comunicación y marketing para Easymailing, siguiendo la guía de estilo y delegando a skills de marketing especializadas.
Verifica que existe .content-config.json en la carpeta de esta skill. Si no existe, pregunta:
Crea el archivo con esta estructura:
{
"project_path": "{ruta al proyecto}",
"obsidian_vault_path": "{ruta al vault}",
"storyblok": {
"space_id": "{id del espacio de Storyblok}"
}
}
El archivo en la carpeta de la skill debe contener:
.envSTORYBLOK_TOKEN=tu_token_de_management_api
Antes de generar contenido, verifica que existen:
product-marketing-context.md en {obsidian_vault_path}/Areas/Easymailing/Comunicacion/style-guide.md en {obsidian_vault_path}/Areas/Easymailing/Comunicacion/Si no existen, pide al usuario que los cree primero.
Muestra este menú y espera respuesta:
¿Qué quieres crear?
1. 📝 Blog - Artículo (release, tutorial, comparativa...)
2. 🔌 Integración - Página de nueva integración
3. 📦 Página de producto - Funcionalidad, solución...
Nota: Para newsletters usa la skill
em-newsletter.
¿Sobre qué quieres escribir?
1. 🚀 Release - Comunicar nueva versión
2. ✨ Feature spotlight - Destacar feature existente
3. 📖 Tutorial - Cómo hacer X con Easymailing
4. ⚔️ Comparativa - Easymailing vs alternativa
5. 📰 Tendencia - Comentar novedad del sector
6. 💡 Tips y trucos - Contenido educativo corto
7. 🎄 Estacional - Black Friday, Navidad, etc.
Por cada elemento destacado, pregunta UNA A UNA:
Acuerda la narrativa general: "Este contenido se centra en..."
Genera el documento con esta estructura:
# {Motivo} - {Título} - Brief
## Metadata
- Fecha: {fecha actual}
- Motivo: {motivo elegido}
- Contenido anterior relacionado: {link si existe}
## Audiencia
- **Target principal:** {definido en discusión}
- **Contexto:** {por qué les importa}
## Narrativa principal
{frase acordada}
## Elementos destacados
### 1. {nombre}
- **Qué es:** {explicación}
- **Cómo funciona:** {flujo}
- **Pain point:** {frustración anterior}
- **Beneficio:** {resultado concreto}
- **Caso de uso:** "Ahora puedes..."
- **Diferenciación:** {vs competencia}
- **Prioridad:** Alta/Media
- **Assets sugeridos:** {capturas, GIFs, videos}
## Estrategia de comunicación
- **Ganchos:** {frases clave}
- **Palabras a usar:** {del style-guide + específicas}
- **Palabras a evitar:** {del style-guide}
- **Call to action:** {qué queremos que haga}
Muestra el brief y pregunta: "¿Está bien o ajustamos algo?"
Invoca skill marketing-skills:copywriting con master-brief.
El artículo SIEMPRE incluye frontmatter YAML:
---
reading_time: {X} min