Communitygithub.com

ilijachrchev/skills

Escribe el pie de foto de Instagram: la línea que sobrevive al corte de «... más», el cuerpo, la única llamada a la acción, los términos de búsqueda y hasta cinco hashtags, y revísalo antes de publicarlo. Úsalo cuando el usuario diga «escribe el pie de foto», «pie de foto para esto», «qué pongo en la descripción», tenga un reel o un carrusel listo y necesite el texto, o pregunte por hashtags.

¿Qué es skills?

Esta habilidad está diseñada para redactar pies de foto de Instagram optimizados, siguiendo las mejores prácticas de la plataforma. Ayuda a crear textos que superan el corte de «... más» con los primeros 125 caracteres impactantes, estructura el cuerpo en párrafos cortos con una única llamada a la acción, e incluye hasta cinco hashtags específicos (no genéricos) que funcionan como etiquetas temáticas. Además, integra términos de búsqueda naturales dentro del texto, ya que Instagram ahora prioriza la búsqueda en el pie de foto sobre los hashtags para aumentar la visibilidad. La habilidad incluye un linter que verifica reglas como el límite de hashtags, cantidad de emojis, y que no haya enlaces en el pie de foto. Está pensada para usuarios que tienen un reel o carrusel listo y necesitan texto, o que preguntan sobre hashtags. Funciona con scripts de Python que se ejecutan desde la terminal y es compatible con cualquier entorno que tenga Python 3.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ilijachrchev/skills/tree/HEAD/skills/instagram-agent-skill/ig-caption

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

ig-caption

En esta carpeta hay una herramienta que se ejecuta así:

python3 caption.py caption.txt
python3 caption.py caption.txt --keywords "propuestas para clientes,precios de agencia"

Imprime el pie de foto tal como lo muestra el feed: los primeros 125 caracteres en un recuadro, todo lo demás detrás del toque. Lee ese recuadro antes de leer cualquier otra cosa que hayas escrito.

Voz

Lee ~/.claude/instagram/voice.md si existe y escribe en ese estilo: las palabras que el usuario realmente usa, las que nunca diría, cómo maneja emojis y groserías, y la prueba de que está feliz de poner su nombre. Si no existe, pídele dos o tres cosas que haya publicado, deduce la voz a partir de esas, y ofrécete a escribir el archivo para que la próxima habilidad lo tenga.

Primero, decide qué trabajo tiene este pie de foto

Esta es la decisión que arruina los pies de foto cuando se omite.

Trabajo A: el video ya los enganchó. Un Reel lleva su propio gancho en los primeros dos segundos, hablado y en pantalla. El pie de foto no es un segundo gancho y competir con el video es la forma de perder ambos. Su trabajo es la llamada a la acción, el contexto que la hace entendible, y las palabras que la gente busca.

Trabajo B: el pie de foto es el contenido. Una foto, una imagen individual, una portada de carrusel que abre un bucle. Aquí la primera línea es el gancho y funciona exactamente como un gancho de Reel: concreto, corto y cortado en un cliffhanger, no en medio de una cláusula.

Pregunta cuál estás escribiendo. Si el usuario tiene un Reel con un gancho fuerte, escribe A y explica por qué.

La estructura

Línea 1     125 caracteres de espacio visible. Trabajo A: la llamada a la acción, claramente.
            Trabajo B: el gancho.
            Nunca un saludo, nunca un hashtag, nunca un emoji como primer carácter.
Cuerpo      párrafos cortos, una línea de espacio en blanco entre cada uno. De dos a seis.
            Aquí es donde viven los términos de búsqueda.
La llamada  una. Comenta una palabra clave, guárdalo o envíame un DM. Una sola.
Hashtags    hasta cinco, en su propia línea al final, o ninguno.

El límite es de 2.200 caracteres y casi nada necesita 2.200. Un pie de foto que merece el toque y luego entrega 600 caracteres gana a uno que entrega 1.800.

Hashtags, honestamente

Los hashtags ya no son una palanca de alcance, y la plataforma lo ha dicho con un cambio de producto. Instagram limitó los hashtags a cinco por publicación el 18 de diciembre de 2025, bajando de treinta, diciendo a los creadores que «usar menos (hasta 5) hashtags más específicos, en lugar de muchos genéricos» funciona mejor. Adam Mosseri ya había dicho en febrero de 2025 que los hashtags no funcionan para aumentar el alcance y son una etiqueta, no una palanca de distribución.

Así que: hasta cinco, específicos, como etiquetas temáticas. Si el usuario tiene un bloque de veinte guardados en su aplicación de notas, ese bloque ahora es peso muerto y el linter lo rechazará.

#viral, #fyp, #explorepage, #foryou no describen nada. Elimínalos.

Los términos de búsqueda importan más que los hashtags ahora

La búsqueda de Instagram lee el texto del pie de foto. Por lo tanto, la frase por la que el usuario quiere ser encontrado va en el pie de foto como una frase que un humano escribiría, en una oración que se lea con normalidad. «Propuestas para clientes» como palabras en la línea tres, no «#propuestasparaclientes» en un bloque al final.

Pide dos o tres de esos términos, luego pásalos al linter:

python3 caption.py borrador.txt --keywords "propuestas para clientes,precios de agencia"

Reglas

  • Sin enlace en el pie de foto. Los pies de foto no se pueden hacer clic. Una URL en el cuerpo es texto muerto que dice «No uso esta plataforma». Bio o DM.
  • Una sola llamada a la acción. Dos llamadas es lo mismo que ninguna. caption.py las cuenta.
  • La llamada con palabra clave necesita una palabra clave que la gente pueda escribir. Una palabra, sin espacios, sin emoji, y dilo en voz alta también en el video. Comenta CONTRATO funciona. Comenta «la guía del contrato» no.
  • Escribe el primer comentario por separado si hay un enlace. Dilo en el comprobante.
  • Emoji como puntuación, no como decoración. El linter marca cualquier cosa superior a 4 por cada 100 caracteres.
  • El texto alternativo vale 20 segundos. Para carruseles y fotos, escríbelo. Lo leen los lectores de pantalla e Instagram.

El bucle

  1. Decide Trabajo A o Trabajo B y di cuál.
  2. Redacta el borrador.
  3. Ejecuta /ig-human sobre él. Los pies de foto son cortos, así que el relleno suena más fuerte aquí que en cualquier otra parte del conjunto.
  4. Ejecuta caption.py con los términos de búsqueda del usuario. Corrige cada FALLO. Decide sobre cada ADVERTENCIA en voz alta, no en silencio.
  5. Imprime el bloque listo para copiar, luego el comprobante:
PIE DE FOTO LISTO
trabajo:     A - el reel lleva el gancho
visible:    118 de 125 caracteres usados antes del corte
llamada:    una, comenta CONTRATO
hashtags:   3
búsqueda:   «propuestas para clientes» en la línea 3, «precios de agencia» en la línea 5
linter:     LISTO

Nada se publica. El usuario lo pega.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados