twitter-openclaw
Twitter/Xと連携し、ツイートの閲覧、検索、投稿、いいね、リツイート、タイムライン管理を可能にするSkill。
📜 元の英語説明(参考)
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
🇯🇵 日本人クリエイター向け解説
Twitter/Xと連携し、ツイートの閲覧、検索、投稿、いいね、リツイート、タイムライン管理を可能にするSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o twitter-openclaw.zip https://jpskill.com/download/5592.zip && unzip -o twitter-openclaw.zip && rm twitter-openclaw.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5592.zip -OutFile "$d\twitter-openclaw.zip"; Expand-Archive "$d\twitter-openclaw.zip" -DestinationPath $d -Force; ri "$d\twitter-openclaw.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
twitter-openclaw.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
twitter-openclawフォルダができる - 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-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
twitter-openclaw 🐦⬛
OpenClaw から Twitter/X の投稿、タイムライン、ユーザーを操作します。
認証
TWITTER_BEARER_TOKEN として設定された Twitter API ベアラートークンが必要です。
書き込み操作(投稿、いいね、リツイート)には、オプションで TWITTER_API_KEY と TWITTER_API_SECRET を設定してください。
twclaw auth-check を実行して認証情報を確認します。
コマンド
読み取り
twclaw read <tweet-url-or-id> # 完全なメタデータを持つ単一のツイートを読み取ります
twclaw thread <tweet-url-or-id> # 会話スレッド全体を読み取ります
twclaw replies <tweet-url-or-id> -n 20 # ツイートへの返信を一覧表示します
twclaw user <@handle> # ユーザーのプロフィール情報を表示します
twclaw user-tweets <@handle> -n 20 # ユーザーの最近のツイートを表示します
タイムライン
twclaw home -n 20 # ホームタイムライン
twclaw mentions -n 10 # あなたへのメンション
twclaw likes <@handle> -n 10 # ユーザーがいいねしたツイート
検索
twclaw search "query" -n 10 # ツイートを検索します
twclaw search "from:elonmusk AI" -n 5 # 演算子を使用して検索します
twclaw search "#trending" --recent # 最近のツイートのみ
twclaw search "query" --popular # 人気のツイートのみ
トレンド
twclaw trending # 世界中のトレンドトピック
twclaw trending --woeid 23424977 # 特定の場所のトレンド
投稿
twclaw tweet "hello world" # ツイートを投稿します
twclaw reply <tweet-url-or-id> "great thread!" # ツイートに返信します
twclaw quote <tweet-url-or-id> "interesting take" # 引用ツイート
twclaw tweet "look at this" --media image.png # メディア付きでツイートします
エンゲージメント
twclaw like <tweet-url-or-id> # ツイートにいいねします
twclaw unlike <tweet-url-or-id> # ツイートのいいねを取り消します
twclaw retweet <tweet-url-or-id> # リツイートします
twclaw unretweet <tweet-url-or-id> # リツイートを取り消します
twclaw bookmark <tweet-url-or-id> # ツイートをブックマークします
twclaw unbookmark <tweet-url-or-id> # ブックマークを削除します
フォロー
twclaw follow <@handle> # ユーザーをフォローします
twclaw unfollow <@handle> # ユーザーのフォローを解除します
twclaw followers <@handle> -n 20 # フォロワーを一覧表示します
twclaw following <@handle> -n 20 # フォローしているユーザーを一覧表示します
リスト
twclaw lists # あなたのリスト
twclaw list-timeline <list-id> -n 20 # リストからのツイート
twclaw list-add <list-id> <@handle> # リストにユーザーを追加します
twclaw list-remove <list-id> <@handle> # リストからユーザーを削除します
出力オプション
--json # JSON 出力
--plain # プレーンテキスト、書式なし
--no-color # ANSI カラーを無効にします
-n <count> # 結果の数(デフォルト: 10)
--cursor <val> # 次のページへのページネーションカーソル
--all # すべてのページを取得します(注意して使用してください)
OpenClaw のガイドライン
- ツイートを読み取る際は、常に作成者、ハンドル、テキスト、タイムスタンプ、エンゲージメント数を表示してください。
- スレッドの場合、ツイートは時系列順に表示してください。
- 検索する際は、主要な指標とともに結果を簡潔に要約してください。
- 投稿、いいね、リツイートを行う前に、ユーザーにアクションを確認してください。
- レート制限が適用されます — 一括操作は間隔を空けてください。
- プログラムで出力を処理する必要がある場合は、
--jsonを使用してください。
トラブルシューティング
401 Unauthorized
TWITTER_BEARER_TOKEN が設定され、有効であることを確認してください。
429 Rate Limited
待ってから再試行してください。Twitter API には、15 分間あたりの厳格なレート制限があります。
TL;DR: Twitter/X で読み取り、検索、投稿、エンゲージメントを行います。書き込み操作の前には必ず確認してください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
twitter-openclaw 🐦⬛
Interact with Twitter/X posts, timelines, and users from OpenClaw.
Authentication
Requires a Twitter API Bearer Token set as TWITTER_BEARER_TOKEN.
Optionally set TWITTER_API_KEY and TWITTER_API_SECRET for write operations (post, like, retweet).
Run twclaw auth-check to verify credentials.
Commands
Reading
twclaw read <tweet-url-or-id> # Read a single tweet with full metadata
twclaw thread <tweet-url-or-id> # Read full conversation thread
twclaw replies <tweet-url-or-id> -n 20 # List replies to a tweet
twclaw user <@handle> # Show user profile info
twclaw user-tweets <@handle> -n 20 # User's recent tweets
Timelines
twclaw home -n 20 # Home timeline
twclaw mentions -n 10 # Your mentions
twclaw likes <@handle> -n 10 # User's liked tweets
Search
twclaw search "query" -n 10 # Search tweets
twclaw search "from:elonmusk AI" -n 5 # Search with operators
twclaw search "#trending" --recent # Recent tweets only
twclaw search "query" --popular # Popular tweets only
Trending
twclaw trending # Trending topics worldwide
twclaw trending --woeid 23424977 # Trending in specific location
Posting
twclaw tweet "hello world" # Post a tweet
twclaw reply <tweet-url-or-id> "great thread!" # Reply to a tweet
twclaw quote <tweet-url-or-id> "interesting take" # Quote tweet
twclaw tweet "look at this" --media image.png # Tweet with media
Engagement
twclaw like <tweet-url-or-id> # Like a tweet
twclaw unlike <tweet-url-or-id> # Unlike a tweet
twclaw retweet <tweet-url-or-id> # Retweet
twclaw unretweet <tweet-url-or-id> # Undo retweet
twclaw bookmark <tweet-url-or-id> # Bookmark a tweet
twclaw unbookmark <tweet-url-or-id> # Remove bookmark
Following
twclaw follow <@handle> # Follow user
twclaw unfollow <@handle> # Unfollow user
twclaw followers <@handle> -n 20 # List followers
twclaw following <@handle> -n 20 # List following
Lists
twclaw lists # Your lists
twclaw list-timeline <list-id> -n 20 # Tweets from a list
twclaw list-add <list-id> <@handle> # Add user to list
twclaw list-remove <list-id> <@handle> # Remove user from list
Output Options
--json # JSON output
--plain # Plain text, no formatting
--no-color # Disable ANSI colors
-n <count> # Number of results (default: 10)
--cursor <val> # Pagination cursor for next page
--all # Fetch all pages (use with caution)
Guidelines for OpenClaw
- When reading tweets, always show: author, handle, text, timestamp, engagement counts.
- For threads, present tweets in chronological order.
- When searching, summarize results concisely with key metrics.
- Before posting/liking/retweeting, confirm the action with the user.
- Rate limits apply — space out bulk operations.
- Use
--jsonwhen you need to process output programmatically.
Troubleshooting
401 Unauthorized
Check that TWITTER_BEARER_TOKEN is set and valid.
429 Rate Limited
Wait and retry. Twitter API has strict rate limits per 15-minute window.
TL;DR: Read, search, post, and engage on Twitter/X. Always confirm before write actions.