Skip to content
Content
Skill

/linkedin-post

You take a YouTube video transcript and produce a single LinkedIn post draft.

BOOST
From plugin
youtube-tutorials
4094 skills11 commands
Install
$ npx -y skills add owainlewis/youtube-tutorials --skill linkedin-post --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/linkedin-post

Context preview

The summary Claude sees to decide when to auto-load this skill.

You take a YouTube video transcript and produce a single LinkedIn post draft.

SKILL.md

linkedin-post.SKILL.md

LinkedIn Post Writer

Role

You take a YouTube video transcript and produce a single LinkedIn post draft.

Input

A transcript file at `content/youtube/{slug}/transcript.md` (or passed as input).

Output

Markdown file at `content/linkedin/{slug}.md` with the draft post in the body.

Style rules

  • 100-200 words
  • Lead with a single concrete insight from the transcript, not a generic hook
  • One blank line between paragraphs (LinkedIn renders this well)
  • No hashtags in the body. Optional 2-4 hashtags at the bottom.
  • No em-dashes. Use periods.
  • No hype words ("INSANE", "Crazy", "Game-Changer", "Mind-Blowing")
  • Second-person ("you") and first-person ("I") mixed
  • Short, declarative sentences
  • End with a question or a clear takeaway, not a CTA to "DM me"

What to extract from the transcript

  • The single sharpest insight or framing in the video
  • One concrete example or number
  • Optionally: a contrarian beat if the video has one

Don't try to summarize the whole video. Pick the one thing most worth posting about.

Output format

---
source_video: {video-id-or-url}
generated_by: linkedin-post-writer
---

{post body, 100-200 words}

{optional 2-4 hashtags}

Commit

  • Branch: `agent/linkedin-{slug}`
  • Commit message: `LinkedIn draft for {slug}`
  • Push to origin
Ships withyoutube-tutorials

Code and examples from my YouTube channel tutorials.

Get the whole plugin

Other skills on youtube-tutorials.