Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

twitter-reader

Twitter/XのポストやロングフォームのArticleを、画像・メタデータも含めて完全に取得するスキル。ツイートの本文・著者情報・エンゲージメント指標・埋め込みメディアを取得したい場合に使用する。すべての画像をローカルの添付フォルダに自動ダウンロードし、適切な画像参照を含む完全なMarkdownを生成するため、画像付きX ArticleはJinaより優先して使用すること。

description の原文を見る

Fetch Twitter/X post content including long-form Articles with full images and metadata. Use when Claude needs to retrieve tweet/article content, author info, engagement metrics, and embedded media. Supports individual posts and X Articles (long-form content). Automatically downloads all images to local attachments folder and generates complete Markdown with proper image references. Preferred over Jina for X Articles with images.

SKILL.md 本文

Twitter Reader

Twitter/X のポストと記事コンテンツを完全なメディアサポート付きで取得します。

クイックスタート(推奨)

X Articles 画像付きの場合は、新しい fetch_article.py スクリプトを使用してください:

uv run --with pyyaml python scripts/fetch_article.py <article_url> [output_dir]

例:

uv run --with pyyaml python scripts/fetch_article.py \
  https://x.com/HiTw93/status/2040047268221608281 \
  ./Clippings

以下を実行します:

  • twitter-cli 経由で構造化データを取得(いいね、リツイート、ブックマーク)
  • jina.ai API 経由でコンテンツと画像を取得
  • すべての画像を attachments/YYYY-MM-DD-AUTHOR-TITLE/ にダウンロード
  • 埋め込み画像参照を含む完全な Markdown を生成
  • メタデータを含む YAML frontmatter を追加

出力例

Fetching: https://x.com/HiTw93/status/2040047268221608281
--------------------------------------------------
Getting metadata...
Title: 你不知道的大模型训练:原理、路径与新实践
Author: Tw93
Likes: 1648

Getting content and images...
Images: 15

Downloading 15 images...
  ✓ 01-image.jpg
  ✓ 02-image.jpg
  ...

✓ Saved: ./Clippings/2026-04-03-文章标题.md
✓ Images: ./Clippings/attachments/2026-04-03-HiTw93-.../ (15 downloaded)

代替方法:Jina API(テキストのみ)

認証なしでシンプルなテキストのみ取得:

# 単一ツイート
curl "https://r.jina.ai/https://x.com/USER/status/TWEET_ID" \
  -H "Authorization: Bearer ${JINA_API_KEY}"

# バッチ取得
scripts/fetch_tweets.sh url1 url2 url3

機能

フルアーティクルモード(fetch_article.py)

  • ✅ 構造化メタデータ(著者、日付、エンゲージメント指標)
  • ✅ 自動画像ダウンロード(すべての埋め込みメディア)
  • ✅ ローカル画像参照付きの完全な Markdown
  • ✅ PKM システム用 YAML frontmatter
  • ✅ X Articles(長文コンテンツ)に対応

シンプルモード(Jina API)

  • テキストのみのコンテンツ
  • Jina API キー以外の認証は不要
  • テキスト抽出に便利

前提条件

フルアーティクルモード用

  • uv(Python パッケージマネージャー)
  • 追加セットアップなし(twitter-cli は自動インストール)

シンプルモード用(Jina)

export JINA_API_KEY="your_api_key_here"
# https://jina.ai/ から取得

出力構造

output_dir/
├── YYYY-MM-DD-article-title.md       # メイン Markdown ファイル
└── attachments/
    └── YYYY-MM-DD-author-title/
        ├── 01-image.jpg
        ├── 02-image.jpg
        └── ...

返却内容

フルアーティクルモード

  • YAML Frontmatter: ソース、著者、日付、いいね、リツイート、ブックマーク
  • Markdown コンテンツ: ローカル画像参照付きの完全な記事テキスト
  • 添付ファイル: 専用フォルダにダウンロードされたすべての画像

シンプルモード

  • タイトル: ポスト作成者とコンテンツプレビュー
  • URL ソース: 元のツイートリンク
  • 公開時刻: GMT タイムスタンプ
  • Markdown コンテンツ: リモートメディア URL 付きテキスト

サポート対象の URL フォーマット

  • https://x.com/USER/status/ID(ポスト)
  • https://x.com/USER/article/ID(長文記事)
  • https://twitter.com/USER/status/ID(レガシー)

スクリプト

fetch_article.py

画像ダウンロード機能付きの本格的な記事取得ツール:

uv run --with pyyaml python scripts/fetch_article.py <url> [output_dir]

fetch_tweet.py

Jina API を使用したシンプルなテキストのみ取得ツール:

python scripts/fetch_tweet.py <tweet_url> [output_file]

fetch_tweets.sh

複数のツイートをバッチ取得(Jina API):

scripts/fetch_tweets.sh <url1> <url2> ...

Jina API からの移行

従来のワークフロー:

curl "https://r.jina.ai/https://x.com/..."
# 手動で画像を抽出してダウンロード

新しいワークフロー:

uv run --with pyyaml python scripts/fetch_article.py <url>
# 自動画像ダウンロード、完全な Markdown

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
daymade
リポジトリ
daymade/claude-code-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/daymade/claude-code-skills / ライセンス: MIT

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: daymade · daymade/claude-code-skills · ライセンス: MIT