mcpField
S
social-media

social-media

github.com/epicenterhqマーケティング・グロース4.8k82 回インストール2 週間前に更新
リポジトリ

social-media について

LinkedIn、Twitter/X、技術系 Reddit 向けのソーシャルメディア投稿ガイドラインをまとめたスキルです。媒体ごとの長さ、避ける内容や加える情報に加え、告知、技術投稿、スレッドの例を掲載しています。

主な機能

  1. 01媒体別の投稿量の指針
  2. 02削る内容と加える情報の助言
  3. 03Twitter/X の単独投稿とスレッドの例
  4. 04LinkedIn 告知の例
  5. 05技術系 Reddit 投稿の例

活用シーン

  1. 01LinkedIn の機能告知を編集
  2. 02技術的な要点を Twitter/X 向けに簡潔化
  3. 03実装重視の Reddit 投稿を準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/epicenterhq/epicenter --skill social-media

インストール後、Claude Code で/social-mediaを入力して読み込まれたか確認します。

詳細

ソーシャルメディア投稿ガイドライン

口調については writing-voice に従ってください。

プラットフォームごとの簡潔さ

  • LinkedIn:最大3~5行です。機能を述べ、リンクを貼って終わりです。
  • Twitter/X:各ツイートではアイデアを1つに絞ってください。詳しく説明しすぎないでください。
  • 技術系のRedditサブレディット:メリットではなく、実装の詳細に焦点を当ててください。

削除するもの

  • プラットフォームの文化として求められる場合を除き、すべてのハッシュタグ
  • 投稿本文のセクション見出し(「## 実装」「## メリット」)
  • 機能やメリットの箇条書き
  • マーケティング表現(「画期的」「シームレス」「強力」)
  • 行動喚起の表現(「実際に使ってみましょう!」「今すぐお試しください!」)
  • 冗長な形容詞(「優れた」「本当に」)

追加するもの

  • 開発者が関心を持つ具体的な技術情報
  • 実際の実装上の課題と解決策
  • 使用した関連ライブラリやAPIへのリンク
  • 独自の機能を1つ(「お好きなモデルで」など)
  • ツールを推奨する際の免責事項(「関係者ではありませんが、単に……」)
  • 個人的な基準や意見(「私の基準では」「整理する予定」)
  • 適切な句読点によるつなぎ(セミコロン、ピリオドを使い、スペースとハイフンは使わない)

例:Twitter/X

単独のツイート(機能の告知)

良い例:

Whispering now does file uploads. Drag audio/video files in, get transcription out. Works with any OpenAI-compatible API.

Open source: github.com/EpicenterHQ/epicenter

悪い例:

🚀 Exciting news! Whispering now supports file uploads!

Drag and drop your files for instant AI-powered transcription. This is a game-changer for productivity! 🎯

Try it now 👇
github.com/EpicenterHQ/epicenter

#OpenSource #AI #Productivity
単独のツイート(技術的な知見)

良い例:

TIL: Tauri's onDragDropEvent works where web drag-and-drop doesn't. If you're building a desktop app with web tech, native drag-and-drop is ~20 lines and handles file paths the OS way.

悪い例:

Just discovered something amazing about Tauri! 🤯

Their native drag-and-drop API is incredibly powerful and seamlessly handles file operations that web APIs simply can't match.

This is why I love building with Tauri! 💪

違い:良いツイートは具体的なことを教えます。悪いツイートは、特に何についてでもなく熱意を表しています。

スレッドの構成(最大2~4ツイート)

1つのツイートでは足りない場合は、短いスレッドを使ってください。各ツイートは、単独で読んでも意味が通じるようにしてください。

良い例:

Tweet 1:
Built a CRDT-based table storage that's 1935x smaller than Y.Map for the same data. The trick: store cells as "rowId:colId" keys in a flat array with LWW timestamps.

Tweet 2:
Y.Map creates one CRDT entry per key, each with metadata overhead. A flat YKeyValue array stores raw entries with timestamps; conflict resolution happens in userland. 524KB → 271 bytes for a 50-row table.

Tweet 3:
Trade-off: you lose Y.Map's built-in observe() granularity. We rebuilt it with a CellStore layer that parses keys and emits typed change events. Worth it for the storage savings.

Source: github.com/EpicenterHQ/epicenter

悪い例:

Tweet 1:
🧵 Thread: How we achieved a massive 1935x improvement in our CRDT storage! Let me walk you through our journey...

Tweet 2:
First, let's understand the problem. Y.Map is great but creates significant overhead...

Tweet 3:
So what did we do? We implemented an innovative approach using...

Tweet 4:
The results were absolutely incredible! Here are the key benefits:
- 1935x smaller storage
- Faster sync times
- Better conflict resolution

Tweet 5:
If you found this helpful, please RT and follow for more content like this! 🙏

良いスレッドでは、各ツイートに具体的な事実があります。悪いスレッドでは、1つ目はつかみ、2つ目は前置きで、情報が出てくるのは3つ目からです。「リツイートお願いします」という締めくくりは、信頼性を一気に損ないます。

例:LinkedInの投稿

良い例(人間が書いた投稿)
Whispering now supports direct file uploads!

Simply drag and drop (or click to browse) your audio files for instant transcription, with your model of choice.

Free open-source app: https://github.com/EpicenterHQ/epicenter
悪い例(AI生成のような印象)
Excited to announce that Whispering now supports direct file uploads!

This game-changing feature allows you to:
- Drag and drop any audio/video file
- Get instant, accurate transcriptions
- Save time and boost productivity

Built with the same philosophy of transparency and user control, you pay only actual API costs (just 2c/hour!) with no hidden fees or subscriptions.

Ready to revolutionize your workflow? Try it now!

GitHub: https://github.com/EpicenterHQ/epicenter

#OpenSource #Productivity #Innovation #DeveloperTools #Transcription

例:Redditの技術系投稿

良い例(実装に焦点を当てる)
Hey r/sveltejs! Just shipped a file upload feature for Whispering and wanted to share how I implemented drag-and-drop files.

I used the [FileDropZone component from shadcn-svelte-extras](https://www.shadcn-svelte-extras.com/components/file-drop-zone), which provided a clean abstraction that allows users to drop and click to upload files:

```svelte
<FileDropZone
  accept="{ACCEPT_AUDIO}, {ACCEPT_VIDEO}"
  maxFiles={10}
  maxFileSize={25 * MEGABYTE}
  onUpload={(files) => {
    if (files.length > 0) {
      handleFileUpload(files);
    }
  }}
/>
```

The component handles web drag-and-drop, but since Whispering is a Tauri desktop app, drag-and-drop functionality didn't work on the desktop (click-to-select still worked fine). So I reached for Tauri's [onDragDropEvent](https://tauri.app/reference/javascript/api/namespacewebviewwindow/#ondragdropevent) to add native support for dragging files anywhere into the application.

You can see the [full implementation here](link) (note that the code is still somewhat messy by my standards; it is slated for cleanup!).

Whispering is a large, open-source, production Svelte 5 + Tauri app: https://github.com/EpicenterHQ/epicenter

Feel free to check it out for more patterns! If you're building Svelte 5 apps and need file uploads, definitely check out shadcn-svelte-extras. Not affiliated, it just saved me hours of implementation time.

Happy to answer any questions about the implementation!
悪い例(マーケティングに焦点を当てる)
## The Problem
Users were asking for file upload support...

## The Solution
I implemented a beautiful drag-and-drop interface...

## Key Benefits
- User-friendly interface
- Supports multiple file formats
- Lightning-fast processing

## Why This Matters
This transforms the user experience...

コメント