linkedin-content
LinkedInの投稿を、フックやフォーマット、エンゲージメントパターンを考慮し、アルゴリズムに最適化された形で作成するSkill。
📜 元の英語説明(参考)
LinkedIn post writing with hook formulas, formatting rules, and engagement patterns. Covers post types, algorithm signals, character limits, and content pillars. Use for: LinkedIn posts, professional content, thought leadership, B2B content, personal branding. Triggers: linkedin post, linkedin content, linkedin writing, linkedin strategy, linkedin engagement, linkedin algorithm, linkedin hook, linkedin formatting, thought leadership, professional content, b2b content, linkedin growth
🇯🇵 日本人クリエイター向け解説
LinkedInの投稿を、フックやフォーマット、エンゲージメントパターンを考慮し、アルゴリズムに最適化された形で作成するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o linkedin-content.zip https://jpskill.com/download/6193.zip && unzip -o linkedin-content.zip && rm linkedin-content.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/6193.zip -OutFile "$d\linkedin-content.zip"; Expand-Archive "$d\linkedin-content.zip" -DestinationPath $d -Force; ri "$d\linkedin-content.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
linkedin-content.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
linkedin-contentフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[スキル名] linkedin-content
LinkedInコンテンツ
inference.sh CLI を使って、エンゲージメントの高い LinkedIn 投稿を作成します。
クイックスタート
curl -fsSL https://cli.inference.sh | sh && infsh login
# トレンドの LinkedIn コンテンツパターンを調査
infsh app run tavily/search-assistant --input '{
"query": "LinkedIn viral post examples 2024 high engagement patterns"
}'
# X に投稿 (クロスポストの参照)
infsh app run x/post-create --input '{
"text": "Your cross-posted version here"
}'
投稿の構成
┌─────────────────────────────────────┐
│ HOOK (最初の1-2行) │ ← 「...さらに表示」の前に表示
│ │
│ ...さらに表示 ─────────────────────── │ ← クリックゲート
│ │
│ BODY (ストーリー/価値) │
│ - 改行でフォーマット │
│ - 短い段落 (1-2文) │
│ - リストまたは箇条書き │
│ │
│ CTA (最後の1-2行) │ ← エンゲージメントを促す
│ │
│ #ハッシュタグ (3-5個) │
└─────────────────────────────────────┘
文字数制限
| 要素 | 制限 |
|---|---|
| 投稿テキスト | 3,000文字 |
| 「さらに表示」の前に表示される部分 | 約210文字 (モバイルで約2行) |
| ハッシュタグ | 3-5個推奨 |
| コメント | 1,250文字 |
| 記事タイトル | 100文字 |
| 記事本文 | 125,000文字 |
最初の210文字がすべてです。 フックが失敗すると、誰も「さらに表示」をクリックしません。
フックの公式
効果的なもの
| 公式 | 例 |
|---|---|
| 逆張り意見 | 「異論は認めます: コードレビューは時間の無駄です。」 |
| 個人的な話の冒頭 | 「火曜日に解雇されました。人生で最高の出来事でした。」 |
| 驚くべき統計 | 「スタートアップの92%は失敗します。しかし、あなたが思うような理由ではありません。」 |
| リストの約束 | 「200人以上のエンジニアを雇ってきました。私が探す5つの危険信号はこれです。」 |
| 大胆な発言 | 「あなたの履歴書は重要ではありません。重要なのはこれです。」 |
| ビフォー/アフター | 「3年前、私は面接すら受けられませんでした。昨日、FAANGからのオファーを断りました。」 |
| パターン中断 | 「待ってください。そのコールドメールを送る前に、これを読んでください。」 |
失敗するもの
❌ 「この度、皆様にご報告できることを大変嬉しく思います...」 (企業的な言い回し)
❌ 「今日の急速に進化する状況において...」 (陳腐で何も言っていない)
❌ 「少し時間をいただき...」 (遅く、フックがない)
❌ 「新しいブログ記事を公開しました!」 (価値提案がない)
❌ ハッシュタグや絵文字で始める
フォーマットルール
改行はあなたの親友です
❌ 密な段落:
「先週、リーダーシップについて重要なことを学びました。私のチームは締め切りに苦しんでいて、もっとプッシュする代わりに、スコープを削減することにしました。その結果は信じられないほどでした — より速く出荷でき、品質も向上しました。時には、少ない方が本当に良いのです。」
✅ LinkedIn向けにフォーマット:
「先週、リーダーシップについて学びました。
私のチームは締め切りに苦しんでいました。
もっとプッシュする代わりに、スコープを削減しました。
その結果は?
より速く出荷できました。
そして品質は向上しました。
時には、少ない方が本当に良いのです。」
フォーマットのガイドライン
| ルール | 理由 |
|---|---|
| 1行1文 | モバイルで読みやすい |
| 段落間に空白行 | 視覚的な余白 |
| 短い段落 (1-2文) | モバイルでの可読性 |
| ドラマチックな効果のために改行を使用 | ペーシングとサスペンスを生み出す |
| 重要なフレーズを控えめに太字にする | 重要なポイントに目を引く |
| ヒントには番号付きリスト | スキャンしやすく、共有しやすい |
| 長文の壁を避ける | 誰も読まない |
投稿の種類 (エンゲージメント順)
| 投稿の種類 | エンゲージメント | 最適な用途 |
|---|---|---|
| 個人的な話 + 教訓 | 非常に高い | つながり、信頼性を築く |
| 逆張り意見 | 高い | 会話を始める、可視性 |
| カルーセル (ドキュメント投稿) | 高い | 教育コンテンツ、ヒント |
| リスト/ヒント (番号付き) | 高い | 実用的な価値、保存 |
| 投票 | 中〜高 | 簡単なエンゲージメント、データ収集 |
| 写真 + ストーリー | 中 | 人間味を出す、イベント |
| 動画 (ネイティブ) | 中 | デモンストレーション、個性 |
| リンク投稿 | 低い | トラフィックを増やす (アルゴリズムがペナルティ) |
| 再共有 | 非常に低い | 無駄 — オリジナルを書きましょう |
リンク投稿の戦略
LinkedIn はリンク付きの投稿にペナルティを課します (リーチが減少します)。回避策:
- コメント方式: リンクなしで投稿し、最初のコメントとしてリンクを追加し、投稿を「リンクはコメント欄に」と編集する
- リンクなし方式: 投稿自体でコンテンツを要約し、「リンクはDMで」と記載する
- どうしてもリンクが必要な場合: 強力な独立したコンテンツの後に、一番最後に配置する
コンテンツの柱
すべての LinkedIn クリエイターは、3〜5つの柱をローテーションで使うべきです。
| 柱 | 内容 | 例 |
|---|---|---|
| 専門知識 | 業界知識、ハウツー | 「すべてのエンジニアが知っておくべき5つのデータベースパターン」 |
| ストーリー | 個人的な経験、失敗、成功 | 「私がこれまでに受けた最も厳しいフィードバック」 |
| 意見 | 業界トレンドに関する見解、逆張り意見 | 「AIはエンジニアを置き換えません。悪いマネージャーが置き換えます。」 |
| 舞台裏 | 公開での構築、プロセス | 「これが私たちの実際のスプリントレトロスペクティブの形式です」 |
| 厳選された洞察 | トレンド、データ、調査の要約 | 「500件の求人情報を分析しました。何が変わったかはこちらです。」 |
アルゴリズムのシグナル
| シグナル | 影響 | 方法 |
|---|---|---|
| 滞在時間 | 非常に高い | 人々が最後まで読む長い投稿 |
| コメント | 非常に高い | 質問を投げかけ、議論を生み出す |
| 保存 | 高い | 実用的で、参考になるコンテンツ |
| 「さらに表示」クリック | 高い | 人々が展開したくなる強力なフック |
| 共有 | 中 | 共感できる、引用しやすいコンテンツ |
| リアクション | 中 | 簡単に得られるが、重みは低い |
| 外部リンク | 負 | リーチを減少させる — リンクはコメントに |
| 投稿後の編集 | 負 | 最初の1時間以内は編集しない |
| 投稿頻度 | 週3-5回 | 毎日でも問題ないが、1日1回以上は悪影響 |
投稿スケジュール
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
LinkedIn Content
Write high-engagement LinkedIn posts via inference.sh CLI.
Quick Start
curl -fsSL https://cli.inference.sh | sh && infsh login
# Research trending LinkedIn content patterns
infsh app run tavily/search-assistant --input '{
"query": "LinkedIn viral post examples 2024 high engagement patterns"
}'
# Post to X (cross-posting reference)
infsh app run x/post-create --input '{
"text": "Your cross-posted version here"
}'
Post Anatomy
┌─────────────────────────────────────┐
│ HOOK (first 1-2 lines) │ ← Visible before "...see more"
│ │
│ ...see more ─────────────────────── │ ← The click gate
│ │
│ BODY (story/value) │
│ - Formatted with line breaks │
│ - Short paragraphs (1-2 sentences) │
│ - Lists or numbered points │
│ │
│ CTA (last 1-2 lines) │ ← Ask for engagement
│ │
│ #hashtags (3-5) │
└─────────────────────────────────────┘
Character Limits
| Element | Limit |
|---|---|
| Post text | 3,000 characters |
| Visible before "see more" | ~210 characters (~2 lines on mobile) |
| Hashtags | 3-5 recommended |
| Comment | 1,250 characters |
| Article title | 100 characters |
| Article body | 125,000 characters |
The first 210 characters are everything. If the hook fails, nobody clicks "see more."
Hook Formulas
What Works
| Formula | Example |
|---|---|
| Contrarian opinion | "Unpopular opinion: code reviews are a waste of time." |
| Personal story opening | "I got fired on a Tuesday. Best thing that ever happened." |
| Surprising stat | "92% of startups fail. But not for the reason you think." |
| List promise | "I've hired 200+ engineers. Here are 5 red flags I look for." |
| Bold statement | "Your resume doesn't matter. Here's what does." |
| Before/after | "3 years ago I couldn't get a single interview. Yesterday I turned down a FAANG offer." |
| Pattern interrupt | "Stop. Before you send that cold email, read this." |
What Fails
❌ "Excited to announce that we are pleased to share..." (corporate speak)
❌ "In today's rapidly evolving landscape..." (cliché, says nothing)
❌ "I'd like to take a moment to..." (slow, no hook)
❌ "Just published a new blog post!" (no value proposition)
❌ Starting with a hashtag or emoji
Formatting Rules
Line Breaks Are Your Best Friend
❌ Dense paragraph:
"I learned something important about leadership last week. My team was struggling with a deadline and instead of pushing harder, I decided to remove scope. The result was incredible — we shipped faster and the quality was better. Sometimes less really is more."
✅ Formatted for LinkedIn:
"I learned something about leadership last week.
My team was struggling with a deadline.
Instead of pushing harder, I removed scope.
The result?
We shipped faster.
And the quality was BETTER.
Sometimes less really is more."
Formatting Guidelines
| Rule | Why |
|---|---|
| One sentence per line | Easier to scan on mobile |
| Blank line between paragraphs | Visual breathing room |
| Short paragraphs (1-2 sentences) | Mobile readability |
| Use line breaks for dramatic effect | Creates pacing and suspense |
| Bold key phrases sparingly | Draws eye to important points |
| Numbered lists for tips | Scannable, shareable |
| Avoid walls of text | Nobody reads them |
Post Types (Ranked by Engagement)
| Post Type | Engagement | Best For |
|---|---|---|
| Personal story + lesson | Very High | Building connection, authenticity |
| Contrarian take | High | Starting conversations, visibility |
| Carousel (document post) | High | Educational content, tips |
| List/tips (numbered) | High | Actionable value, saves |
| Poll | Medium-High | Easy engagement, data gathering |
| Photo + story | Medium | Humanizing, events |
| Video (native) | Medium | Demonstrations, personality |
| Link post | Low | Driving traffic (algorithm penalizes) |
| Reshare | Very Low | Don't bother — write original |
Link Posts Strategy
LinkedIn penalizes posts with links (reduces reach). Workarounds:
- Comment method: Post without link, add link as first comment, edit post to say "Link in comments"
- No-link method: Summarize the content in the post itself, mention "DM for link"
- If you must link: Put it at the very end, after strong standalone content
Content Pillars
Every LinkedIn creator should have 3-5 pillars they rotate through:
| Pillar | What It Covers | Example |
|---|---|---|
| Expertise | Industry knowledge, how-tos | "5 database patterns every engineer should know" |
| Stories | Personal experiences, failures, wins | "The hardest feedback I ever received" |
| Opinions | Takes on industry trends, contrarian views | "AI won't replace engineers. Bad managers will." |
| Behind the scenes | Building in public, process | "Here's our actual sprint retrospective format" |
| Curated insights | Trends, data, research summaries | "I analyzed 500 job postings. Here's what changed." |
Algorithm Signals
| Signal | Impact | How |
|---|---|---|
| Dwell time | Very High | Longer posts that people read fully |
| Comments | Very High | Ask questions, create discussion |
| Saves | High | Actionable, reference-worthy content |
| "See more" clicks | High | Strong hook that makes people expand |
| Shares | Medium | Relatable, quotable content |
| Reactions | Medium | Easy to get but weighted less |
| External links | Negative | Reduces reach — put links in comments |
| Editing after posting | Negative | Don't edit within first hour |
| Posting frequency | 3-5x/week | Daily is fine, more than 1/day hurts |
Posting Schedule
| Day | Best Time (your audience's timezone) |
|---|---|
| Tuesday-Thursday | 7-8 AM, 12 PM, 5-6 PM |
| Monday | 8 AM (people catching up) |
| Friday | 7-8 AM (before checkout) |
| Weekend | Skip or light content |
Engage in comments for 30-60 minutes after posting — this is more important than the post itself.
Visual Content
# Generate a visual for a LinkedIn post
infsh app run infsh/html-to-image --input '{
"html": "<div style=\"width:1080px;height:1080px;background:#0f172a;display:flex;align-items:center;justify-content:center;padding:80px;font-family:system-ui;color:white;text-align:center\"><div><h1 style=\"font-size:56px;font-weight:900;line-height:1.2;margin:0\">The best code is the code you don't write</h1><p style=\"font-size:22px;opacity:0.5;margin-top:24px\">— Every senior engineer</p></div></div>"
}'
# Generate a professional photo for a personal post
infsh app run falai/flux-dev-lora --input '{
"prompt": "candid professional photo, person speaking at a conference podium, audience in background blurred, natural stage lighting, authentic moment, corporate event photography",
"width": 1200,
"height": 900
}'
CTA Formulas
End every post with engagement driver:
| CTA Type | Example |
|---|---|
| Question | "What's the worst career advice you've received?" |
| Agreement check | "Agree or disagree?" |
| Share request | "Repost if this resonates ♻️" |
| Save prompt | "Save this for your next [situation] 🔖" |
| Recommendation ask | "What would you add to this list?" |
| Experience ask | "Has this happened to you?" |
Common Mistakes
| Mistake | Problem | Fix |
|---|---|---|
| Weak hook | Nobody clicks "see more" | Use hook formulas above |
| Wall of text | Unreadable on mobile | One sentence per line, blank lines between |
| Links in main post | Algorithm reduces reach | Put links in first comment |
| Too many hashtags | Looks spammy | 3-5 relevant hashtags max |
| Corporate jargon | "Leveraging synergies" = instant scroll past | Write like you talk |
| Only self-promotion | Audience stops engaging | 80% value, 20% promotion |
| No CTA | No engagement direction | Always end with a question or ask |
| Resharing without adding | Near-zero reach | Write original posts, quote instead |
| Posting and disappearing | Kills comment momentum | Engage for 30-60 min after posting |
| Being generic | "Hard work pays off" = invisible | Specific stories and data |
Related Skills
npx skills add inferencesh/skills@social-media-carousel
npx skills add inferencesh/skills@content-repurposing
npx skills add inferencesh/skills@twitter-thread-creation
Browse all apps: infsh app list