ワンクリックで
SNSに投稿・パートナーの投稿を検索・いいね/ブックマークを調べる・パートナーの最近の発言を把握するとき → このスキルを読む
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
SNSに投稿・パートナーの投稿を検索・いいね/ブックマークを調べる・パートナーの最近の発言を把握するとき → このスキルを読む
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | |
| description | SNSに投稿・パートナーの投稿を検索・いいね/ブックマークを調べる・パートナーの最近の発言を把握するとき → このスキルを読む |
SNS投稿と過去投稿の取得ツール群。Twitter/X向けだが他のSNSにも応用可能。
uv run .claude/skills/twitter/post_tweet.py "ツイート内容" # 下書き確認
uv run .claude/skills/twitter/post_tweet.py "ツイート内容" --post # 実際に投稿
--postなしだと下書き表示のみ(安全)uv run .claude/skills/twitter/search_twitter.py "@<account>" # メンション
uv run .claude/skills/twitter/search_twitter.py "from:<account>" # 特定ユーザーのツイート
uv run .claude/skills/twitter/search_twitter.py "@<account>" --max-results 50
いいねは data/twilog/likes/YYYYMMDD.json に日別に保存されている。
# 今日のいいねを確認
cat data/twilog/likes/$(date +%Y%m%d).json | jq '.items[] | {posted_at, author, text: .text[:80], url}'
# 過去3日分を一括確認
for d in 0 1 2; do
DATE=$(date -d "-$d days" +%Y%m%d)
FILE="data/twilog/likes/${DATE}.json"
if [ -f "$FILE" ]; then
echo "=== $DATE ==="
jq '.items[] | "[\(.posted_at)] @\(.author): \(.text[:80])"' "$FILE"
fi
done
posted_atは実際の投稿日時# 今日のツイートを取得
uv run tools/fetch_twilog_daily.py
# 特定の日付を取得
uv run tools/fetch_twilog_daily.py --date 20251220
# 全部取得(ツイート + likes + bookmarks)
uv run tools/fetch_twilog_daily.py all --date 20251220
# likesのみ取得
uv run tools/fetch_twilog_daily.py --likes
# 過去N日分を一括取得
uv run tools/fetch_twilog_daily.py init --days 7
uv run .claude/skills/twitter/fetch_twitter_timeline.py <username>
uv run .claude/skills/twitter/fetch_twitter_timeline.py <username> --max-results 20
Cookie設定でログイン状態を再現し、最新投稿を取得できる。
# 1. SNSサイトを開く
agent-browser open "https://x.com"
# 2. Cookieを設定(auth_tokenとct0が必須)
agent-browser eval "document.cookie = 'auth_token=YOUR_AUTH_TOKEN; domain=.x.com; path=/; secure';"
agent-browser eval "document.cookie = 'ct0=YOUR_CT0_TOKEN; domain=.x.com; path=/; secure';"
# 3. リロードしてログイン状態を反映
agent-browser reload
# 4. プロフィールやタイムラインを見る
agent-browser open "https://x.com/<username>"
agent-browser snapshot
post_tweet.py)を使うことメールを確認する・receive_email.pyで受信する・send_email.pyで送信する・メール認証エラーが出たとき → このスキルを読む
ブラウザ操作・Webスクレイピング・スクリーンショット撮影・agent-browserでサイト閲覧・ページをクリック/入力/スクロール・ログイン操作が必要なとき → このスキルを読む
パートナーの予定確認・カレンダーに予定追加・空き時間を調べる・今後のイベントを把握・gcal_list_eventsを使うとき → このスキルを読む
カメラで撮影・画像取得・IPカメラやWebカメラで写真を撮る・PTZ操作・部屋の様子を見るとき → このスキルを読む
Claude CLIの過去の会話を検索・以前話した内容を調べる・search_sessions.pyを使う・rate_limit後に記憶を復元する・restore_session_memory.pyを使う → このスキルを読む
HTML/JS作品を作る・実験場所で開発して公開する・Codexでレビューする・作品一覧に登録する・作品管理フローを確認するとき → このスキルを読む