From leoda-io
Armar un calendario semanal de publicaciones con horarios óptimos por plataforma y agrupar los assets (imagen/video/captions) por día. Use cuando el usuario diga "haz el calendario", "agenda los posts", "calendario de publicaciones", "/calendario-publicaciones", o cuando ya tenga los assets + captions listos y necesite organizarlos para publicar durante la semana o el mes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leoda-io:calendario-publicacionesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Armar un calendario de contenidos (semanal por defecto, mensual si el usuario lo pide) que asigne **qué asset + qué caption** se publica **dónde y a qué hora**. La salida es un archivo CSV/XLSX listo para importar a herramientas de scheduling (Later, Metricool, Hootsuite, Buffer) o para gestión manual.
Armar un calendario de contenidos (semanal por defecto, mensual si el usuario lo pide) que asigne qué asset + qué caption se publica dónde y a qué hora. La salida es un archivo CSV/XLSX listo para importar a herramientas de scheduling (Later, Metricool, Hootsuite, Buffer) o para gestión manual.
outputs/imagenes/<campana>/ y outputs/videos/<campana>/.outputs/captions/<campana>-*.md.| Plataforma | Frecuencia |
|---|---|
| Instagram (Reels + Feed) | 4–6 por semana |
| TikTok | 5–7 por semana |
| YouTube Shorts | 3–5 por semana |
| 3–5 por semana | |
| 2–3 por semana | |
| WhatsApp Status | 1 por día, máx 5 por semana |
| Plataforma | Mejores horarios |
|---|---|
| Instagram Reels | 11:00–13:00 y 19:00–21:00 |
| TikTok | 18:00–22:00 (peak 19:00–21:00) |
| YouTube Shorts | 17:00–19:00 entre semana, 11:00–14:00 fin de semana |
| 9:00–11:00 y 13:00–15:00 | |
| 8:00–10:00 martes a jueves | |
| WhatsApp Status | 12:00–14:00 (almuerzo) y 20:00–22:00 |
Si el brief indica una zona horaria distinta o un público B2B internacional, ajusta estos rangos.
Genera un archivo CSV con esta tabla (usa la skill xlsx solo si el usuario pide específicamente Excel):
| Día | Fecha | Hora | Plataforma | Tipo de post | Asset (ruta) | Caption (ruta o inline ES) | Caption EN | Hashtags | Estado |
|---|---|---|---|---|---|---|---|---|---|
| Lunes | 2026-05-18 | 11:30 | Instagram Reels | Reel 9:16 | imagenes/cafe/reel-hero.mp4 | "Mañana de espresso..." | "Morning espresso..." | #cafe #medellin #coffee | Programado |
| Lunes | 2026-05-18 | 19:00 | TikTok | Video UGC 9:16 | videos/cafe/tiktok-ugc.mp4 | ... | ... | ... | Programado |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
Usa la herramienta Bash para escribir el CSV directamente:
cat > /ruta/outputs/calendarios/<nombre-campana>-<YYYY-MM-DD>.csv <<'CSV'
Dia,Fecha,Hora,Plataforma,Tipo,Asset,Caption ES,Caption EN,Hashtags,Estado
Lunes,2026-05-18,11:30,Instagram Reels,Reel 9:16,imagenes/cafe/reel-hero.mp4,"...","...",#cafe #medellin,Programado
...
CSV
O si el usuario pidió Excel, invoca la skill xlsx.
Después del CSV, presenta un resumen condensado al usuario:
📅 Calendario semana del 2026-05-18 — Campaña "Café de Altura"
Lunes (3 posts) · IG Reels 11:30 · TikTok 19:00 · WA Status 13:00
Martes (4 posts) · LinkedIn 09:00 · IG Feed 12:00 · TikTok 19:30 · YT Shorts 18:00
Miércoles (3 posts)· IG Reels 11:30 · TikTok 20:00 · FB 14:00
Jueves (2 posts) · LinkedIn 09:00 · IG Reels 20:00
Viernes (4 posts) · TikTok 19:00 · IG Feed 13:00 · YT Shorts 17:30 · WA Status 20:30
Sábado (2 posts) · IG Reels 12:00 · TikTok 21:00
Domingo (1 post) · IG Reels 20:00
Total: 19 publicaciones
Pregunta si el usuario quiere:
npx claudepluginhub elianmh/leoda-io --plugin leoda-ioProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.