¿Qué es social-media-skills?
social-media-skills, de Charlie Hills, autor de la newsletter MarTech AI en Substack, es un paquete de 17 Agent Skills (archivos de flujo SKILL.md) para Claude y Codex. Una skill, voice-builder, te entrevista y analiza de 3 a 5 textos tuyos para generar about-me.md y voice.md, que las demás skills leen antes de redactar. La mayoría del resto son herramientas para LinkedIn: redacción de posts, ganchos, plantillas de formato, una reconstrucción del perfil, un evaluador de posts, investigación de temas y un panel de analítica construido a partir de la exportación propia de LinkedIn. Las demás cubren guiones de Reels de Instagram, prompts para miniaturas de YouTube, comentarios fijados y prompts de imagen para Gemini.
Redacta y revisa; no publica. No hay programación, ni publicación a través de las API de las plataformas, ni automatización del navegador que publique, y el README dice que guardar un borrador no lo publica. TikTok no está cubierto, y X solo aparece como un feed que lee la skill de investigación. Dos rutas opcionales llaman a servicios de pago con tus propias claves: Apify, para obtener el historial de posts de LinkedIn o un Reel de Instagram, y Gemini 2.5 Flash, para analizar el vídeo del Reel.
El repositorio tiene licencia MIT, se creó en abril de 2026 y suma unas 4.480 estrellas en GitHub y 989 forks, una proporción de forks mayor que la de la mayoría de paquetes de skills. No hay releases en GitHub; VERSIONS.md recoge la 1.1.0 (15 de septiembre de 2026), que añadió soporte para Codex, y el último commit es del 18 de octubre de 2026. GitHub lo etiqueta como Python por un único script de pruebas; las skills en sí son Markdown.
¿Merece la pena social-media-skills?
social-media-skills es más riguroso de lo que sugiere su número de estrellas. Cada una de las 17 skills es un flujo completo y no un prompt de una línea: post-scorer da a los comentarios el triple de peso que a las reacciones, compara un borrador con el 10% de tus mejores posts y se niega a rellenar su tabla con cifras inventadas cuando no tiene historial; reels-scripting hace una revisión de calidad con un umbral de 95 sobre 100 y, en lugar de inflar la nota, informa de lo que bloquea. La reescritura de septiembre añadió reglas explícitas: el agente nunca debe heredar la identidad ni las cuentas del autor, nunca debe afirmar que revisó una imagen sin haberla abierto y nunca debe tomar la redacción como permiso para publicar.
Los archivos de voz son el núcleo útil. voice-builder convierte una entrevista de seis preguntas y tus textos en un perfil que recoge lo que nunca haces además de lo que haces, y las skills de redacción lo leen cada vez. La pega: las reglas del propio autor se superponen a las tuyas. post-writer prohíbe por completo las rayas largas, usa inglés británico por defecto y mantiene los posts entre 150 y 300 palabras; reels-scripting prohíbe empezar con "I" y limita un Reel a dos ideas. Son hábitos sensatos para LinkedIn, pero son los de un solo creador, y tendrás que editar archivos SKILL.md para quitarlos.
Las rutas de pago concentran el riesgo real. Obtener tu historial de posts usa el actor de Apify apimaestro/linkedin-profile-posts a 0,005 $ por post, así que 100 posts cuestan unos 0,50 $, y el análisis de Reels usa el scraper de Instagram de Apify más Gemini 2.5 Flash a 0,30 $ por millón de tokens de entrada. El User Agreement de LinkedIn prohíbe scripts o rastreadores que extraigan perfiles y datos, y los términos de Instagram vetan la recopilación automatizada sin permiso; niche-research además indica al agente que recorra el feed de inicio de X, y los términos de X califican de expresamente prohibido rastrear o extraer datos sin consentimiento por escrito. Las skills limitan la recopilación al texto de los posts y a los recuentos y prohíben extraer comentarios, lo que reduce la exposición sin eliminarla. Subir tu propia exportación de LinkedIn Analytics, que es lo que hace analytics-dashboard, la evita.
El repositorio es también un escaparate. El README y el manifiesto del plugin remiten a la newsletter MarTech AI en Substack, donde la mayoría de los números recientes son para suscriptores de pago, y la página de presentación invita a apuntarse a una lista de espera para recibir ayuda con la presencia en LinkedIn. El README aclara que esto no es el sistema privado completo detrás de las cuentas del autor, que él cifra en 350.000 seguidores. Nada en el repositorio está restringido y las skills funcionan sin la newsletter, pero las de imagen se quedan en un prompt para Gemini y no llegan al flujo de Figma que usa el autor. Entre las pull requests abiertas hay propuestas sin fusionar de skills de publicación y varias aportaciones ajenas al tema, y el proyecto es obra de una sola persona.
Dónde se gana su sitio
Una consultora B2B independiente que publica en LinkedIn tres veces por semana
Redactar posts que suenen a mí a partir de notas y transcripciones de reuniones
Ejecuta voice-builder una vez con cinco posts antiguos y luego pásale a post-writer un volcado de contexto; propone tres enfoques, redacta en un bloque de código y guarda la versión aprobada. Sin costes de API más allá del plan de Claude o Codex.
La responsable de marketing de una agencia de 30 personas que revisa cada mes los resultados de LinkedIn
Convertir nuestra exportación de LinkedIn Analytics en un panel y una lista breve de qué publicar después
Sube la exportación xlsx a analytics-dashboard, que crea un panel con React y Recharts, con un mapa de calor por día de la semana y cinco recomendaciones, y etiqueta las proyecciones como extrapolaciones. Usa la exportación propia de LinkedIn, así que no hay scraping.
Un desarrollador que configura un proyecto compartido de Codex para un equipo de contenidos de dos personas
Instalar un conjunto coherente de skills de redacción sin sobrescribir las copias personalizadas de nadie
Copia las skills en .agents/skills con el bucle del README, que conserva las carpetas existentes, y luego ejecuta python3 tests/test-codex-portability.py --codex. Las actualizaciones son manuales: el bucle no actualiza.
Antes de decidirte
- Puesta en marcha
- En Claude Code, /plugin marketplace add charlie947/social-media-skills y después /plugin install social-media-skills; en Codex, el instalador de skills o una copia en .agents/skills; en Claude Desktop, comprime y sube cada carpeta de skill por separado. Ejecuta primero voice-builder para el trabajo personalizado.
- Integraciones
- Apify opcional (APIFY_API_TOKEN) para el historial de posts de LinkedIn y los Reels de Instagram, Gemini 2.5 Flash (GOOGLE_AI_API_KEY) con Node 18+ para el análisis de vídeo, un conector de Notion para los enlaces de referencia y las herramientas de búsqueda web o de navegador que ya tenga el agente. Las skills de imagen generan prompts para pegar en Gemini.
- Datos y privacidad
- Los archivos de voz y los resultados se quedan en la carpeta de tu proyecto; los borradores van al proveedor del modelo de tu agente. Las ejecuciones de Apify recopilan el texto público de los posts y sus recuentos, y el nivel gratuito de la API de Gemini permite a Google usar las entradas para mejorar sus productos. Licencia MIT; no hay avisos de seguridad publicados.
- Coste a escala
- No hay edición de pago. El plan Free de Apify incluye 5 $ de crédito mensual y Starter cuesta 19 $ al mes; el historial de LinkedIn sale por unos 0,50 $ cada 100 posts y cada Reel extraído por unos 0,0026 $ en el nivel Free, más los tokens de Gemini a 2,50 $ por millón de salida.
- Límites
- 17 issues y pull requests abiertas, varias ajenas al tema; sin releases en GitHub, así que las copias instaladas se actualizan a mano; las skills de imagen se quedan en prompts salvo que tengas acceso a la generación de imágenes de Gemini; los formatos de exportación de LinkedIn Analytics se tratan como ejemplos, no como un esquema fijo.
Lo bueno
- Flujos completos con reglas explícitas de evidencia y de no inventar datos
- El perfil de voz recoge lo que evitas además de cómo escribes
- Solo borradores por diseño; nunca publica ni envía mensajes
- Funciona en Claude Code, Claude Desktop y Codex
Lo malo
- Las rutas opcionales de scraping en LinkedIn e Instagram chocan con los términos de las plataformas
- Las reglas de estilo del autor (sin rayas largas, de 150 a 300 palabras) vienen fijadas
- Muy centrado en LinkedIn; sin TikTok, sin publicación ni programación
- Un solo mantenedor; sirve también de gancho para una newsletter de pago
Ideal para
Fundadores, consultores y profesionales del marketing que escriben sus propios posts de LinkedIn con Claude o Codex y quieren borradores con su voz, no una herramienta de publicación.
Alternativas a social-media-skills
social-media-skills: preguntas frecuentes
- ¿Merece la pena social-media-skills?
- Un kit de escritura fantasma para LinkedIn redactado con cuidado, que conoce sus límites mejor que la mayoría, lastrado por el estilo de un solo creador y por rutas de scraping que los propios términos de LinkedIn prohíben. Le damos un 3.6 sobre 5.
- ¿Cuánto cuesta social-media-skills?
- Gratuito y de código abierto (MIT). Las rutas opcionales usan tu propia cuenta de Apify (unos 0,005 $ por post de LinkedIn obtenido) y tu clave de la API de Gemini.
- ¿Qué inconvenientes tiene social-media-skills?
- Las rutas opcionales de scraping en LinkedIn e Instagram chocan con los términos de las plataformas; las reglas de estilo del autor (sin rayas largas, de 150 a 300 palabras) vienen fijadas; muy centrado en LinkedIn; sin TikTok, sin publicación ni programación; un solo mantenedor; sirve también de gancho para una newsletter de pago.
- ¿Para quién es social-media-skills?
- Fundadores, consultores y profesionales del marketing que escriben sus propios posts de LinkedIn con Claude o Codex y quieren borradores con su voz, no una herramienta de publicación.
- ¿Cuánto cuesta social-media-skills para un equipo o en producción?
- No hay edición de pago. El plan Free de Apify incluye 5 $ de crédito mensual y Starter cuesta 19 $ al mes; el historial de LinkedIn sale por unos 0,50 $ cada 100 posts y cada Reel extraído por unos 0,0026 $ en el nivel Free, más los tokens de Gemini a 2,50 $ por millón de salida.
- ¿Es social-media-skills seguro para los datos de la empresa?
- Los archivos de voz y los resultados se quedan en la carpeta de tu proyecto; los borradores van al proveedor del modelo de tu agente. Las ejecuciones de Apify recopilan el texto público de los posts y sus recuentos, y el nivel gratuito de la API de Gemini permite a Google usar las entradas para mejorar sus productos. Licencia MIT; no hay avisos de seguridad publicados.
- ¿Cuáles son las mejores alternativas a social-media-skills?
- Las alternativas más cercanas que hemos analizado son Agent Reach y Anthropic Skills.
Respuestas comprobadas el 31 oct 2026.