name: content-publisher
description: "承認されたコンテンツを自動投稿する。X(Twitter)投稿、記事公開の実行。「投稿実行」「ツイート投稿」「公開処理」などの作業に使う。"
metadata: {"clawdbot":{"requires":{"skills":["x-strategy-implementation"]}}}
Content Publisher
承認されたコンテンツを自動投稿するスキル。
概要
Daily Review時に提示されたコンテンツ候補のうち、けいたが承認したものを投稿する。
投稿先
1. X (Twitter)
- 方法: xurl CLI 優先。ブラウザ操作が必要な場合は Vercel agent-browser 経由(x-strategy-implementationスキル)
- 前提: 既存のログイン済み Chrome に
agent-browser --auto-connect で接続する
2. AI Solo Craft
- 方法: nemoエージェント経由
- セッションキー:
agent:nemo:slack:channel:c0abplbl04x
3. Essential Navigator
- 方法: torishimaエージェント経由
- セッションキー:
agent:torishima:...(設定後追記)
ワークフロー
X投稿フロー
- ツイート候補を提示
- けいたが承認(「投稿して」「OK」等)
- 必要に応じて
agent-browser --auto-connect で X.com を開く
- ツイートを投稿
- 結果を報告
published/に移動
使い方(Clawdbot経由)
@misato 今日のツイート候補1を投稿して
または Daily Review 内で承認:
@misato 候補1と3を投稿
投稿後処理
投稿完了後:
- 投稿内容を
08_Content_Queue/published/YYYY-MM-DD-tweet-N.md に保存
- 投稿結果(成功/失敗、URL等)を記録
- MEMORY.md に投稿実績を追記
X投稿ルール
X投稿の詳細ルール(文字数制限・敬語・チェックリスト)は x-publisher スキルを参照。
安全策
- 確認必須: 自動投稿前に必ずけいたの承認が必要
- プレビュー: 投稿前に内容を再表示
- 取り消し不可通知: X投稿は取り消しが面倒なことを事前通知
⚠️ よくある落とし穴
- 投稿後のファイル移動忘れ: 投稿完了後に
published/ への移動を忘れると、次回の Daily Review で同じ候補が再提示される。投稿→記録→移動をセットで完了させること
- agent-browser 未接続での投稿試行: xurl CLI が使えない場合に Vercel agent-browser 経由で投稿するが、
agent-browser --auto-connect を事前に実行していないと Chrome に接続できない。投稿前に接続状態を確認する
- 承認なしの自動投稿: X投稿は取り消しが困難。どんなに確度が高くても、けいたの明示的な承認(「投稿して」「OK」等)なしに投稿を実行してはいけない