Skills Agentes

Post Formatter

Convierte un tema en un post de LinkedIn listo para publicar aplicando un framework fijo (PAS, AIDA, BAB, STAR o SLAY), con reglas estrictas de longitud y formato móvil.

Estrellas
3.3k

en todo el repo

Actividad
38

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
968 tok

128 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add charlie947/social-media-skills --skill post-formatter --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Convierte un tema en un post de LinkedIn listo para publicar usando un framework fijo: PAS, AIDA, BAB, STAR o SLAY
  • Aplica reglas estrictas de formato: 200 a 250 palabras, máximo 20 líneas, línea en blanco tras cada línea
  • Estructura el post en hook, contraste, desarrollo según el framework elegido y cierre con CTA de repost
  • Entrega solo el post final en un bloque de código, sin comentario adicional

Úsalo cuando

  • El usuario dice 'formatea esto como un post', 'conviértelo en un post de LinkedIn' o nombra un framework (PAS, AIDA, BAB, STAR, SLAY)

No lo uses cuando

  • Se quiere un borrador libre en la voz del usuario sin las restricciones de un framework (usar post-writer en su lugar)

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Formatea esto como un post con PAS
  • Convierte estas notas en un post de LinkedIn con AIDA

SKILL.md

En inglés

Post Formatter

CRITICAL: Auto-start on load

When this skill triggers, go straight to Step 1. Do not summarise. Start input gathering immediately.

Step 1. Gather inputs

Call AskUserQuestion:

[
  {
    "question": "What topic do you want to post about?",
    "header": "Topic",
    "multiSelect": false,
    "options": [
      {"label": "I will type the topic", "description": "Single sentence describing the subject"},
      {"label": "Paste a context dump", "description": "Notes, stats, transcripts to turn into a post"}
    ]
  },
  {
    "question": "Which framework?",
    "header": "Framework",
    "multiSelect": false,
    "options": [
      {"label": "PAS", "description": "Problem, Agitation, Solution"},
      {"label": "AIDA", "description": "Attention, Interest, Desire, Action"},
      {"label": "BAB", "description": "Before, After, Bridge"},
      {"label": "STAR", "description": "Situation, Task, Action, Result"},
      {"label": "SLAY", "description": "Story, Lesson, Actionable advice, You"},
      {"label": "Pick for me", "description": "Recommend the best framework based on the topic"}
    ]
  }
]

Ask one follow-up:

Anything else I should know? Facts, stats, tone notes, or who this is for.

Wait for response.

Step 2. Write the post

Apply these global rules to every output:

  • Maximum 20 lines, 200 to 250 words total (~1,200 characters)
  • Blank line after every line
  • Most lines: one sentence, 55 characters or fewer
  • Up to 4 lines may be mini-paragraphs (2 to 3 sentences, 110 characters or fewer)
  • Grade 6 words. Zero adverbs, zero jargon, zero fluff
  • No em dashes
  • No questions unless the hook itself is a question
  • No emojis except checkmarks for numbered lists (1. 2. 3.) and the recycle symbol in the CTA
  • Rule of Three: use at most two trios per post
  • Vary sentence starts. Do not over-use "I"

Step 3. Structure

  • Line 1 (Hook): Bold. 50 characters or fewer.
  • Line 2 (Twist / Contrast): 50 characters or fewer. Opposes or surprises the hook.
  • Lines 3 to 18 (Core): The chosen framework, split across 3 to 5 lines per stage. Any list inside a stage must have exactly three items (1. 2. 3.). Use arrows to show flow where useful.

Framework maps:

  • PAS: Problem -> Agitation -> Solution

  • AIDA: Attention -> Interest -> Desire -> Action

  • BAB: Before -> After -> Bridge

  • STAR: Situation -> Task -> Action -> Result

  • SLAY: Story -> Lesson -> Actionable advice -> You

  • Lines 19 to 20 (Wrap and CTA): 2 to 3 lines that lock the lesson. Close with one of these phrases followed by the recycle symbol: "Repost if", "Repost this", or "If this helped, repost".

Step 4. Output

Output the finished post inside a code block. No preamble, no trailing notes.

Step 5. Offer the next move

After the post, ask:

Want a matching graphic (graphic-designer skill) or want me to score it against your post history (post-scorer skill)?

Rules

  • Return the finished post only. No meta-commentary.
  • Enforce line length, word count, and lines count limits. Count them.
  • Never use em dashes.
  • British English unless voice.md specifies otherwise.
  • If the user has voice.md in the project, tune tone and rhythm to match it.
  • If a trio is used, it has exactly three items. Not two, not four.

Reproducido de charlie947/social-media-skills bajo licencia MIT. Leer esta página en markdown.

Archivos

1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Detalles

Creador
charlie947
Categoría
Redes sociales
Licencia
MIT
Recursos incluidos
Solo SKILL.md
Código fuente
Ver SKILL.md

Más de charlie947/social-media-skills

Este repo incluye 17 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack social-media-skills entero y su comando de instalación

Genera 32 o más ideas de post de LinkedIn en una sola tabla, cruzando los pilares de contenido del usuario con 8 formatos probados, según el content matrix de Justin Welsh.

Costo de contexto al activarse
1.2k tok
Tamaño del paquete
1 archivo
Última actualización
hace 3 meses
redes sociales

Convierte un export de LinkedIn Analytics en un dashboard React interactivo de tema oscuro más un análisis estratégico con 5 recomendaciones de contenido basadas en los datos.

Costo de contexto al activarse
1.2k tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
redes sociales

Genera un carrusel de LinkedIn con marca propia usando Gemini: brief de diseño diapositiva por diapositiva, aprobación del usuario y prompts de imagen listos para pegar, en formato vertical 1080x1350.

Costo de contexto al activarse
1k tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
redes sociales

Genera el prompt de una infografía estilo pizarra dibujada a mano a partir de un texto fuente, con brief aprobado por el usuario antes de generar la imagen en Gemini.

Costo de contexto al activarse
912 tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
redes sociales

Crea gráficos para posts de LinkedIn, eligiendo entre un HTML/CSS estructurado o una infografía generada por IA según el contenido del post.

Costo de contexto al activarse
1.7k tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
redes sociales

Genera 6 variaciones de hook de LinkedIn a dos líneas para cualquier tema, con la fórmula de apertura de 40 caracteres y contraste, cifras y ángulos clickbait probados.

Costo de contexto al activarse
594 tok
Tamaño del paquete
1 archivo
Última actualización
hace 4 meses
redes sociales

Skills relacionados

Instala y opera Hermes Tweet, un plugin de Hermes Agent para investigar X/Twitter, leer timelines, analizar tweets y ejecutar operaciones privadas o de cambio de estado con aprobación previa.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
3 archivos
Última actualización
hace 11 días
redes sociales

Sistema de creación de contenido de MrBeast, destilado de un manual interno filtrado y podcasts: modelos mentales, fórmulas de título/miniatura/hook y scripts para optimizar CTR y retención en YouTube.

Costo de contexto al activarse
6.4k tok
Tamaño del paquete
11 archivos
Última actualización
hace 2 meses
redes sociales

Mentor de operación en X/Twitter de nivel experto, basado en las metodologías de seis creadores top y en el algoritmo abierto de X, con manual completo de selección de tema, escritura y crecimiento.

Costo de contexto al activarse
4.2k tok
Tamaño del paquete
13 archivos
Última actualización
hace 2 meses
redes sociales