Content Publishing について
Content Publishing は、Eddie の文体で記事を作成し、id8labs.app に掲載して、X/Twitter と LinkedIn 向けの投稿を配信する ID8Labs のスキルです。リリースや調査記事の執筆から複数チャネルへの公開までを扱います。
主な機能
- 01リリース記事と調査記事の作成
- 02Eddie の文体プロファイルの適用
- 03MDX 記事の準備と公開
- 04X/Twitter と LinkedIn 投稿の生成
- 05リリース告知の一貫したワークフロー
活用シーン
- 01複数チャネルでの製品リリース告知
- 02id8labs.app での調査記事公開
- 03記事の各プラットフォーム向け投稿への変換
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jmsktm/ claude-settings --skill content-publishingインストール後、Claude Code で/content-publishingを入力して読み込まれたか確認します。
詳細
コンテンツ公開パイプラインスキル
Pipeline Stage 10.5(ANNOUNCE)と連携する、ID8Labs 向けの自動コンテンツ公開パイプラインです。このスキルは、Eddie の本来の声でエッセイを作成して id8labs.app で公開し、そこから派生したソーシャルコンテンツを X/Twitter と LinkedIn に配信します。
製品のリリースから研究記事まで、このスキルは一貫した語り口とメッセージを保ちながら、アイデアから複数チャネルへの配信までの一連の流れを実行します。
主なワークフロー
ワークフロー 1:リリース告知の全工程
目的: エッセイの作成からソーシャルメディアへの配信まで、リリース告知を一貫して実行します。
コマンド: /announce-release
手順:
- Eddie の声でリリースエッセイを作成する
- frontmatter を含む MDX ファイルを作成する
- id8labs-hub リポジトリにコミットする
- Vercel のデプロイを待つ
- ソーシャルメディア向けの短いコンテンツを作成する
- X/Twitter に投稿する
- LinkedIn に投稿する
- パイプラインのステータスを更新する
パイプラインの流れ:
[Release Trigger]
|
[/write-release or /write-research]
Apply Eddie's voice profile
|
[/publish-essay]
Create MDX in id8labs-hub/core/content/essays/
Git commit -> Vercel auto-deploy
|
[/post-tweet]
Generate X thread from essay
Post to @id8labs
|
[/post-linkedin]
Adapt essay for LinkedIn
Post to Eddie's profile
ワークフロー 2:リリースエッセイの作成
目的: Eddie の声で、心を動かすリリース告知を作成します。
コマンド: /write-release
Eddie の声のプロフィール:
主な特徴:
- 意外性のある導入(生々しく、打ち明けるように)
- 苦難を実績として語る
- パターンを見抜く(ミクロからマクロへ)
- 「私」から「私たち」へと視点を移す
- 愛情のこもった率直な締めくくり
特徴的なフレーズ:
- 「正直に言うと……」
- 「……について、これだけは言えます」
- 「皆さんはどうかわかりませんが……」
- 「(大きな類人猿の声)」
トーンの調整:
- 弱々しくならず、弱さを見せる
- 攻撃的にならず、強い思いを込める
- 意図を持ちつつ、飾らず率直に
構成パターン:
- 生々しい導入 — 音、告白、または意外な切り口
- 個人的な背景 — これまでの経験や、自分を形作ったもの
- 観察・パターン — 他の人が見落としていること
- 普遍的なつながり — 自分の物語が、誰にとっても自分自身の物語であること
- 集団での行動への呼びかけ — 参加への招待
- 温かく率直な締めくくり — 愛、感謝、連帯
ワークフロー 3:研究記事の作成
目的: 製品のテーマに関する、ソートリーダーシップを示すコンテンツを作成します。
コマンド: /write-research
手順:
- 研究テーマを決める
- 情報源とデータを集める
- Eddie の声を反映する
- 思索的な記事として構成する
- 実践的な知見を盛り込む
ワークフロー 4:エッセイのウェブサイトへの公開
目的: エッセイを MDX ファイルとして id8labs-hub リポジトリにコミットします。
コマンド: /publish-essay
MDX frontmatter テンプレート:
---
title: "Essay Title"
slug: "essay-slug"
date: "2025-01-06"
category: "release"
excerpt: "Brief excerpt for previews"
author:
name: "Eddie Belaval"
avatar: "/images/eddie-avatar.jpg"
tags: ["tag1", "tag2"]
---
手順:
- エッセイを MDX 形式に整える
- スラッグとメタデータを生成する
- GitHub にコミットする
- Vercel のデプロイを開始する
- 公開 URL を確認する
ワークフロー 5:ソーシャルメディアへの配信
目的: 各プラットフォームに合わせたコンテンツを作成し、投稿します。
コマンド: /post-tweet、/post-linkedin
Twitter/X の方針:
- 単独のツイートは 280 文字以内
- 複雑な話題には 5 件のツイートから成るスレッドを使用
- 主な知見をフックとして提示する
- エッセイ全文へのリンクで締めくくる
LinkedIn の方針:
- プロフェッショナルでありながら、ありのままの表現にする
- 個人的な振り返りを含める
- 3〜5 段落にまとめる
- 読みやすいように改行を使う
- 議論を促す質問で締めくくる
クイックリファレンス
| コマンド | 目的 |
|---|---|
/announce-release | 全工程:エッセイ -> ウェブサイト -> X -> LinkedIn |
/write-release | Eddie の声でリリースエッセイを作成 |
/write-research | Eddie の声で研究記事を作成 |
/publish-essay | MDX ファイルを作成し、コミットしてウェブサイトにデプロイ |
/post-linkedin | Playwright 経由で LinkedIn に投稿 |
/post-tweet | Playwright 経由で X/Twitter に投稿 |
コンテンツのカテゴリ
| カテゴリ | 使用する場面 |
|---|---|
release | 大規模な製品リリース、新機能 |
research | 開発中に得た知見 |
essay | 個人的・技術的な長文の執筆 |
ウェブサイトとの連携
エッセイは id8labs.app/essays/{slug} に公開されます。
- MDX ファイルの配置先:
/id8labs-hub/core/content/essays/ - frontmatter:タイトル、副題、日付、著者、カテゴリ、タグ
- main への git push をトリガーとして、Vercel が自動デプロイします
使用例
リリースを告知する:
/announce-release v1.2.0 "New dashboard with real-time metrics"
リサーチ記事を書く:
/write-research "The 70% problem in AI tooling"
エッセイを手動で公開する:
/publish-essay "My Essay Title" --content "<mdx content>"
ベストプラクティス
- 声の一貫性: 本物らしさを保つため、常にEddieの声のプロファイルを適用します
- プラットフォームに合わせた最適化: 各プラットフォームに合わせて、コンテンツの長さと形式を調整します
- 投稿タイミング: エンゲージメントがピークになる時間帯(ESTの午前9~11時)に投稿します
- スレッド戦略: Xで複雑なトピックを扱う際は、スレッドを使用します
- エンゲージメント: 24時間以内にコメントに返信します
- 相互リンク: ソーシャルメディアの投稿からエッセイ全文にリンクします
- 分析: 公開後のエンゲージメント指標を追跡します
- スケジュール管理: コンテンツカレンダーを事前に計画します
- A/Bテスト: さまざまなフックとCTAをテストします
- 再活用: エッセイを時間をかけて複数のソーシャルメディア投稿に展開します
出力先
| コンテンツの種類 | 場所 |
|---|---|
| エッセイ | https://id8labs.app/essays/{slug} |
| X/Twitter | https://x.com/id8labs/status/{id} |
https://linkedin.com/posts/{id} | |
| MDXファイル | id8labs-hub/core/content/essays/ |
要件
- id8labs-hubリポジトリへのGitアクセス
- ソーシャルメディアへの投稿に使用する、デバッグ機能付きCometブラウザー
- Xに@id8labsとしてログイン済みであること
- LinkedInにEddie Belavalとしてログイン済みであること
パイプライン統合
このスキルはID8Pipeline Stage 10.5と統合されています。
Stage 10: Ship
|
Stage 10.5: Announce <- Content Publishing Skill
|
|-- Generate essay
|-- Publish to website
|-- Post to X
|-- Post to LinkedIn
|
Stage 11: Listen & Iterate
Stage 10.5は、公開告知に値しない社内向けまたは軽微なリリースの場合にのみスキップしてください。
エラー処理
- 生成の失敗: プロンプトを改良して再試行します
- GitHubの競合: コミット前に最新の変更をプルします
- デプロイのタイムアウト: Vercelダッシュボードを手動で確認します
- ソーシャルAPIの制限: 投稿の間隔を1時間空けます
- プラットフォームの障害: コンテンツをキューに入れ、後で投稿します
このスキルを使用する場面
次の場合にこのスキルを呼び出します:
- 製品リリースを告知する
- ソートリーダーシップコンテンツを公開する
- コンテンツをソーシャルメディアに配信する
- Eddieの声で文章を書く
- コンテンツパイプラインを管理する
- リサーチ記事を作成する
- 複数チャネルでの公開を調整する