social-push について
social-pushは、ブラウザー自動化でソーシャルプラットフォームへの記事や画像の投稿を準備するスキルです。プラットフォーム別の手順に従い、下書き保存で停止するため、公開はユーザーが確認して行います。
主な機能
- 01プラットフォーム別の投稿手順
- 02小紅書、X、微博などに対応
- 03agent-browserでユーザーのブラウザーを操作
- 04操作後に要素参照を再取得
- 05公開せず下書きのみ保存
活用シーン
- 01ソーシャルプラットフォーム用の下書き準備
- 02WeChat公式アカウントや微博の手順で記事作成
- 03新しいプラットフォームの手順を検証・追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jihe520/ social-push --skill social-pushインストール後、Claude Code で/social-pushを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/LinuxDo发帖.mdX推文.md小红书图文.md小红书长文.md微信公众号文章.md微博.md掘金文章.md知乎想法.md詳細
ユーザー入力 $ARGUMENTS
Social-push Skill
bash を使用して agent-browser を実行し、references 内の該当プラットフォームの workflow を参照して、ユーザーが記事や画像を該当するソーシャルプラットフォームにアップロードできるよう支援します。
Rules
- ユーザーのブラウザーを開きます:
open -na "Google Chrome" / "Microsoft Edge" --args --remote-debugging-port=9222。ユーザーが開いたブラウザーでリモートデバッグが有効になっていることを確認します agent-browser --auto-connectを使用してユーザーのブラウザーに自動接続します- 最終操作は必ず下書きの保存とし、[公開]ボタンを自動でクリックすることは禁止します。公開はユーザー自身が確認して行います
- 操作のたびに
agent-browser snapshot -iを使って要素の ref を確認します。ページの状態が変化すると ref の番号も変わる場合があります
Core Workflow
- 投稿情報を確認します。AskUserQuestion tool を呼び出し、対象プラットフォーム(または新しいプラットフォームの追加)、コンテンツの種類、コンテンツのソース(ファイルパス/直接入力/AI による作成)、タイトル、ハッシュタグを確認します
agent-browser --helpを実行して、利用可能なコマンドを簡単に確認します- references から該当するプラットフォームとコンテンツの種類に対応する workflow を読み込みます
- workflow の手順に厳密に従い、順番に実行します
Self-evolution
fix and verify Workflow
ウェブページの操作方法が変わると、references 配下の workflow が機能しなくなる場合があります。以下の手順で修正します:
agent-browser snapshotを実行して、現在のページの詳細な要素を確認します- 検索に失敗した場合は、
agent-browser eval "js"を実行して具体的な html 要素を確認します - 正しい操作手順を確認したら、references 配下の該当する workflow ファイルを編集して修正します
新しいソーシャルプラットフォームの追加
ユーザーから新しいプラットフォームの追加を依頼された場合は、以下の手順で追加します:
- references 配下にある既存の workflow をテンプレートとして参照します
agent-browser --helpで利用可能なコマンドを確認し、agent-browser の skill も確認します- ブラウザーを起動し、新しいプラットフォームでの操作手順を最初から最後までテストして、各操作が正しく行われることを確認します
- その後で初めて references ディレクトリに新しいプラットフォームの workflow ファイルを作成し、以下の References にリンクを追加します
References
小紅書
小红书图文:短い記事や画像を投稿する際に必要な workflow は、小紅書の画像・テキスト投稿を参照してください小红书长文:ユーザーが長文を送信した際に必要な workflow は、小紅書の長文投稿を参照してください
X (Twitter)
X推文:ポストを投稿する際に必要な workflow は、X のポストを参照してください
Weibo(微博)
微博:Weibo に投稿する際に必要な workflow は、Weiboを参照してください
WeChat 公式アカウント
微信公众号文章:公式アカウントの記事を投稿する際に必要な workflow は、WeChat 公式アカウントの記事を参照してください
Juejin
掘金文章:Juejin の記事を投稿し、下書きを自動保存する workflow は、Juejin の記事を参照してください
Linux.do
LinuxDo发帖:カテゴリとタグの選択を含む投稿の workflow は、LinuxDo への投稿を参照してください
コメント
Markdown 対応