social-media-generator
Twitter、Instagram、LinkedIn、Facebook 向けのソーシャルメディアコンテンツ作成依頼に応じて、イベント詳細に基づきプラットフォームに最適化された投稿を生成し、整理されたフォルダ構造に分かりやすいファイル名で保存するSkill。
📜 元の英語説明(参考)
This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook. It generates platform-optimized posts and saves them in an organized folder structure with meaningful filenames based on event details.
🇯🇵 日本人クリエイター向け解説
Twitter、Instagram、LinkedIn、Facebook 向けのソーシャルメディアコンテンツ作成依頼に応じて、イベント詳細に基づきプラットフォームに最適化された投稿を生成し、整理されたフォルダ構造に分かりやすいファイル名で保存するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o social-media-generator.zip https://jpskill.com/download/16548.zip && unzip -o social-media-generator.zip && rm social-media-generator.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/16548.zip -OutFile "$d\social-media-generator.zip"; Expand-Archive "$d\social-media-generator.zip" -DestinationPath $d -Force; ri "$d\social-media-generator.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
social-media-generator.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
social-media-generatorフォルダができる - 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-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 5
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Social Media Generator
概要
このスキルは、Twitter、Instagram、LinkedIn、Facebook向けに、プラットフォームに最適化されたソーシャルメディアコンテンツを作成できます。各プラットフォームのベストプラクティスに合わせて投稿を自動的に生成し、整理されたディレクトリ構造に保存します。
このスキルを使用する場面
ユーザーから以下のリクエストがあった場合、このスキルを使用してください。
- 複数のプラットフォーム向けのソーシャルメディア投稿の作成
- 特定のイベント、告知、またはキャンペーンのコンテンツ生成
- プラットフォーム固有のコンテンツ最適化
- ソーシャルメディアコンテンツの整理されたストレージ
コアワークフロー
ステップ 1: 情報収集
ユーザーから以下の詳細情報を収集します(提供されていない場合は質問してください)。
- イベント/コンテンツ名
- 日時(形式:DD-MM-YYYY-HHMM)
- メインメッセージまたは告知
- ターゲットオーディエンス
- 含めるべき重要な詳細
- 行動喚起(Call-to-action)
- 特定のハッシュタグまたはメンション
- ブランドボイス/トーンの好み
ステップ 2: プラットフォーム固有のコンテンツ生成
assets/にあるテンプレートを使用して、各プラットフォームのコンテンツを作成します。
Twitter (assets/twitter_template.md)
- 280文字未満に抑える
- 簡潔でインパクトのある表現
- 1〜3個の関連するハッシュタグ
- 明確な行動喚起(Call-to-action)
- エンゲージメントを高めるために絵文字の使用を検討
Instagram (assets/instagram_template.md)
- 最初の行にフックのある魅力的なキャプション
- より詳細な説明
- 5〜15個の関連するハッシュタグ
- 視覚的なメッセージング
- 読みやすさのための改行
- エンゲージメントを促進
LinkedIn (assets/linkedin_template.md)
- プロフェッショナルで有益なトーン
- 価値主導のコンテンツ
- 業界の洞察や学び
- 3〜5個のプロフェッショナルなハッシュタグ
- 主要な情報を箇条書きで表示
- 議論を促す質問
Facebook (assets/facebook_template.md)
- 会話調で魅力的
- 簡潔に保つ(最適なエンゲージメントのためには250文字未満)
- 2〜3個の関連するハッシュタグ
- 視覚的なコンテンツ
- コメントやシェアを促進
- 該当する場合はイベントの詳細を含める
ステップ 3: 整理されたファイル構造の作成
プロジェクトに以下のディレクトリ構造を作成します。
social-media/
├── twitter/
│ └── event-name-DD-MM-YYYY-HHMM.md
├── instagram/
│ └── event-name-DD-MM-YYYY-HHMM.md
├── linkedin/
│ └── event-name-DD-MM-YYYY-HHMM.md
└── facebook/
└── event-name-DD-MM-YYYY-HHMM.md
ファイル名形式: event-name-DD-MM-YYYY-HHMM.md
- スペースにはハイフンを使用し、小文字で記述
- 日付を day-month-year-time の形式で含める
- 例:
product-launch-15-03-2025-1400.md
ステップ 4: ファイルへのコンテンツ書き込み
各プラットフォームについて:
- テンプレートに基づいてプラットフォームに最適化されたコンテンツを生成します。
- プラットフォーム固有のサブディレクトリが存在しない場合は作成します。
- 適切な名前の Markdown ファイルにコンテンツを書き込みます。
- 下部にメタデータ(プラットフォーム、日付、文字数)を含めます。
ステップ 5: レビューと確認
すべての投稿を生成した後:
- 作成されたファイルの概要を提供します。
- 各プラットフォームの重要なポイントを強調表示します。
- 文字数に関する警告を記載します。
- 必要に応じて修正を提案します。
コンテンツ最適化のガイドライン
文字数制限
- Twitter: 280文字
- Instagram: 2,200文字(ただし、簡潔な方が良い)
- LinkedIn: 3,000文字
- Facebook: 無制限(ただし、最適なエンゲージメントのためには250文字未満)
ハッシュタグ戦略
- Twitter: 1〜3個の焦点を絞ったハッシュタグ
- Instagram: 5〜15個の関連するハッシュタグ
- LinkedIn: 3〜5個のプロフェッショナルなハッシュタグ
- Facebook: 2〜3個のハッシュタグ
トーンの適応
- Twitter: カジュアル、会話調、タイムリー
- Instagram: 視覚優先、魅力的、ライフスタイル重視
- LinkedIn: プロフェッショナル、洞察力に富む、価値主導
- Facebook: フレンドリー、コミュニティ重視、会話調
行動喚起(Call-to-Action)のベストプラクティス
- 明確かつ具体的にする
- 行動を表す動詞を使用する
- 適切な場合は緊急性を作り出す
- プラットフォームの慣習に合わせる
使用例
ユーザーリクエスト: 「2025年3月15日午後2時の製品発表イベントのソーシャルメディア投稿を作成してください。製品はTaskFlowというAI搭載の生産性向上ツールです。」
実行:
- 追加の詳細(主な機能、ターゲットオーディエンス、ウェブサイトへのリンク)を収集します。
- 4つのプラットフォーム固有の投稿を生成します。
- ディレクトリ構造を作成します:
social-media/twitter/、social-media/instagram/など。 - ファイルを書き込みます: 各プラットフォームのフォルダに
taskflow-launch-15-03-2025-1400.md。 - ファイルの場所と重要なポイントを含む概要を提供します。
アセット
このスキルには、assets/ディレクトリにテンプレートファイルが含まれています。
twitter_template.md- Twitterの投稿構造とベストプラクティスinstagram_template.md- Instagramのキャプション形式とガイドラインlinkedin_template.md- LinkedInの投稿構造とプロフェッショナルなトーンガイドfacebook_template.md- Facebookの投稿形式とエンゲージメントのヒント
これらのテンプレートは、コンテンツを生成する際のプラットフォーム固有の要件とベストプラクティスの参考として役立ちます。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Social Media Generator
Overview
This skill enables creation of platform-optimized social media content for Twitter, Instagram, LinkedIn, and Facebook. It automatically generates posts tailored to each platform's best practices and saves them in an organized directory structure.
When to Use This Skill
Use this skill when the user requests:
- Creation of social media posts for multiple platforms
- Content generation for specific events, announcements, or campaigns
- Platform-specific content optimization
- Organized storage of social media content
Core Workflow
Step 1: Gather Information
Collect the following details from the user (ask if not provided):
- Event/content name
- Date and time (format: DD-MM-YYYY-HHMM)
- Main message or announcement
- Target audience
- Key details to include
- Call-to-action
- Any specific hashtags or mentions
- Brand voice/tone preferences
Step 2: Generate Platform-Specific Content
Create content for each platform using the templates in assets/:
Twitter (assets/twitter_template.md)
- Keep under 280 characters
- Concise and punchy
- 1-3 relevant hashtags
- Clear call-to-action
- Consider emojis for engagement
Instagram (assets/instagram_template.md)
- Engaging caption with hook in first line
- More detailed description
- 5-15 relevant hashtags
- Visual-focused messaging
- Line breaks for readability
- Encourage engagement
LinkedIn (assets/linkedin_template.md)
- Professional and informative tone
- Value-driven content
- Industry insights or takeaways
- 3-5 professional hashtags
- Bullet points for key information
- Discussion-prompting questions
Facebook (assets/facebook_template.md)
- Conversational and engaging
- Keep concise (under 250 chars for best engagement)
- 2-3 relevant hashtags
- Visual-focused
- Encourage comments and shares
- Include event details if applicable
Step 3: Create Organized File Structure
Create the following directory structure in the project:
social-media/
├── twitter/
│ └── event-name-DD-MM-YYYY-HHMM.md
├── instagram/
│ └── event-name-DD-MM-YYYY-HHMM.md
├── linkedin/
│ └── event-name-DD-MM-YYYY-HHMM.md
└── facebook/
└── event-name-DD-MM-YYYY-HHMM.md
Filename Format: event-name-DD-MM-YYYY-HHMM.md
- Use lowercase with hyphens for spaces
- Include date in format: day-month-year-time
- Example:
product-launch-15-03-2025-1400.md
Step 4: Write Content to Files
For each platform:
- Generate platform-optimized content based on the templates
- Create the platform-specific subdirectory if it doesn't exist
- Write the content to the appropriately named markdown file
- Include metadata at the bottom (platform, date, character count)
Step 5: Review and Confirm
After generating all posts:
- Provide a summary of created files
- Highlight key points for each platform
- Note any character count warnings
- Offer to make revisions if needed
Content Optimization Guidelines
Character Limits
- Twitter: 280 characters
- Instagram: 2,200 characters (but concise is better)
- LinkedIn: 3,000 characters
- Facebook: Unlimited (but under 250 for best engagement)
Hashtag Strategy
- Twitter: 1-3 focused hashtags
- Instagram: 5-15 relevant hashtags
- LinkedIn: 3-5 professional hashtags
- Facebook: 2-3 hashtags
Tone Adaptation
- Twitter: Casual, conversational, timely
- Instagram: Visual-first, engaging, lifestyle-focused
- LinkedIn: Professional, insightful, value-driven
- Facebook: Friendly, community-focused, conversational
Call-to-Action Best Practices
- Make it clear and specific
- Use action verbs
- Create urgency when appropriate
- Match platform conventions
Example Usage
User Request: "Create social media posts for our product launch event on March 15, 2025 at 2 PM. The product is an AI-powered productivity tool called TaskFlow."
Execution:
- Gather additional details (key features, target audience, website link)
- Generate four platform-specific posts
- Create directory structure:
social-media/twitter/,social-media/instagram/, etc. - Write files:
taskflow-launch-15-03-2025-1400.mdin each platform folder - Provide summary with file locations and key points
Assets
This skill includes template files in the assets/ directory:
twitter_template.md- Twitter post structure and best practicesinstagram_template.md- Instagram caption format and guidelineslinkedin_template.md- LinkedIn post structure and professional tone guidefacebook_template.md- Facebook post format and engagement tips
These templates serve as reference for platform-specific requirements and best practices when generating content.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (5,065 bytes)
- 📎 assets/facebook_template.md (609 bytes)
- 📎 assets/instagram_template.md (488 bytes)
- 📎 assets/linkedin_template.md (559 bytes)
- 📎 assets/twitter_template.md (313 bytes)