Skills marketing Instagram
Un conjunto de 9 skills enfocadas en la creación de contenido para Instagram en 2026. Cada skill tiene un único rol, sigue el esquema borrador, luego validación, luego entrega del texto, y deja que la usuaria publique ella misma en la app de Instagram con su medio.
Cuándo usar este conjunto
- Escribir un pie (gancho en los primeros 125 caracteres, cuerpo, CTA) -> usa
ig-caption-writer - Planificar un carrusel diapositiva por diapositiva (de la diapositiva de enganche a la de recompensa) -> usa
ig-carousel-planner - Analizar el gancho de un reel o carrusel viral -> usa
ig-hook-extractor - Calibrar los hashtags (la realidad de 3 a 5 tags de nicho, intermedios y amplios, no 30) -> usa
ig-hashtag-strategist - Eliminar los tics de IA de un pie, o auditarlo antes de publicar -> usa
ig-humanizer(reescritura más--mode audit, que integra la subherramienta de auditoría de publicación) - Planificar una semana de reels, carruseles e historias -> usa
ig-content-planner - Adaptar contenido de otro lugar (una publicación de LinkedIn, un artículo de blog, un script de YouTube o un hilo de X) a carrusel o pie nativo de Instagram -> usa
ig-repurposer - Auditar y reescribir el perfil (foto, campo NOMBRE, biografía, enlace, historias destacadas, las 9 primeras casillas de la cuadrícula, publicaciones fijadas) -> usa
ig-profile-optimizer - Leer tu nicho y tus estadísticas de perfil a partir de datos reales (escanear un hashtag para ver qué funciona, extraer las estadísticas de seguidores y publicaciones para ti o una competidora) -> usa
ig-audience-insights
Esquema básico
Cada skill que produce algo sigue cuatro pasos:
- Analizar la entrada. Si la usuaria proporciona una URL de Instagram, la skill
usa
lib/url_parser.pypara extraer el nombre de usuario y el shortcode. - Redactar y mostrar el borrador. La skill aplica las investigaciones de 2026 (fórmulas de ganchos de Instagram, calibración de hashtags, tiempo, reglas de voz, heurísticas de clasificación) y muestra el borrador a la usuaria.
- Esperar la validación. Nada está finalizado hasta que la usuaria haya dicho sí, con sus propias palabras, en esta conversación.
- Entregar el texto final con el recordatorio del medio. El texto validado llega en un bloque para copiar y pegar, seguido de un recordatorio: añade la imagen o el vídeo en la app de Instagram, porque Instagram rechaza las publicaciones sin medio.
El medio es obligatorio (leer primero)
Instagram rechaza las publicaciones sin imagen ni vídeo. Las skills de escritura producen el pie, el gancho, los hashtags y el plan de las diapositivas o planes de rodaje. Es la USUARIA quien proporciona la imagen o el vídeo, en el momento en que publica en la app. La ruta de entrega es siempre la misma:
1. el texto validado, en un bloque para copiar y pegar
2. el recordatorio: añade tu imagen o tu vídeo en la app de Instagram
3. para un carrusel: 2 a 10 diapositivas, en orden, todas imágenes o todos vídeos
Requisitos previos
No se necesita ninguna instalación. Las skills escriben, tú publicas.
Apify es opcional, y solo para ig-audience-insights e
ig-hook-extractor, que leen datos reales de Instagram: bien un token
APIFY_TOKEN en el entorno, o el conector MCP Apify (ver
references/mcp-read-layer.md). Sin Apify, pegas manualmente las publicaciones y
los números que ves en la app, y la skill hace exactamente el mismo análisis sobre ellos.
Reglas de voz (integradas en cada skill)
- Cero guión largo (em dash) y cero guión medio (en dash) entre dos proposiciones. Se reemplaza por una coma, dos puntos, paréntesis o un salto de línea, nunca por un punto. Tampoco se usa doble guión (
--). - Usa
..o un salto de línea como pausa suave cuando el ritmo lo requiera. - Mayúscula en todos los nombres de personas, empresas y productos.
- Una frase puede comenzar en minúscula (voz nativa de los pies); los nombres mantienen su mayúscula.
- Evita el vocabulario de IA: «potenciar», «elevar», «revolucionar», «imprescindible», «sumergirse en», «no dudes en», «es esencial», «en un mundo donde», «verdadero», «solución».
- Un número concreto vence a un adjetivo. «47 minutos» vence a «rápido».
- Una idea por pie. Los primeros 125 caracteres llevan el gancho (el pliegue «más»).
- Los hashtags son calibración, no volumen: de 3 a 5 tags calibrados, no 30.
(Referencia canónica: references/voice-rules.md. Ver también
references/hook-formulas.md, references/algorithm-heuristics.md y
references/hashtag-strategy.md.)
Cómo se leen las URL de Instagram
| Forma de la URL | Resultado |
|---|---|
https://www.instagram.com/p/SHORTCODE/ | shortcode, tipo post |
https://www.instagram.com/reel/SHORTCODE/ | shortcode, tipo reel |
https://www.instagram.com/USERNAME/ | nombre de usuario, tipo perfil |
https://www.instagram.com/stories/USER/ID/ | nombre de usuario + id, tipo historia |
lib.url_parser.parse_instagram_url(url) devuelve {username, shortcode, url_type, canonical_url}. Un carrusel comparte la ruta /p/ con una imagen
sola; el carrusel se detecta por el medio, no por la URL.
Errores conocidos
- El medio es obligatorio. Sin imagen o vídeo, no hay publicación. La skill entrega el texto y te recuerda que añadas el medio.
- No hay medios mixtos en un carrusel. Todas imágenes o todos vídeos, nunca ambos.
- Los primeros 125 caracteres, nada más. Todo lo que sigue está oculto detrás de «más».
- Un carrusel tiene de 2 a 10 elementos en los planes de estas skills (la app nativa acepta hasta 20).
Recursos
lib/url_parser.py: lectura de una URL de Instagram a nombre de usuario y shortcodelib/apify_client.py: cliente Python de la capa de lectura de Apify (opcional)