x-user-timeline について
x-user-timelineは、指定したXユーザーの最近の投稿を取得するスキルです。X bearer tokenを設定してスクリプトを実行し、本文、時刻、指標、投稿者情報を返します。
主な機能
- 01ユーザー別の最近の投稿取得
- 02取得件数の上限指定
- 03本文と投稿時刻の取得
- 04公開エンゲージメント指標の取得
- 05投稿者情報の展開
活用シーン
- 01ユーザーの最新投稿の確認
- 02指定件数の投稿の取得
- 03いいね、リポスト、返信、閲覧数の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ b-open-io/ prompts --skill x-user-timelineインストール後、Claude Code で/x-user-timelineを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.clawnet/unsigned-skill.jsonscripts/setup.shtimeline.sh詳細
X ユーザーのタイムライン
特定のユーザーの最近のツイートを取得します。
セットアップ
export X_BEARER_TOKEN="your-token" # https://developer.x.com/en/portal/dashboard
使い方
${CLAUDE_SKILL_DIR}/scripts/timeline.sh <username> [max_results]
例
# Get 10 recent tweets (default)
${CLAUDE_SKILL_DIR}/scripts/timeline.sh kurtwuckertjr
# Get 25 tweets
${CLAUDE_SKILL_DIR}/scripts/timeline.sh kurtwuckertjr 25
レスポンスフィールド
text- ツイートの内容created_at- 投稿日時public_metrics- いいね、リツイート、返信、閲覧数author- ユーザー情報(展開済み)
料金とレート制限
X API の利用は従量課金制です。固定の無料枠を前提とせず、エンドポイントのレート制限レスポンスヘッダーを確認し、最新の X API 料金およびレート制限のドキュメントを参照してください。
参考資料
コメント
Markdown 対応