apitube-news-api

APITubeニュースAPI

APITube News APIで、世界のニュースをキーワード、エンティティ、感情、媒体、国、日付などで検索・絞り込み、構造化データとして扱います。

AIスキル大辞典による日本語要約
品質評価93/100評価確度:暫定
人気度(GitHub Star) 0発掘スコア 100
01

このSkillでできること

  • リアルタイムまたは過去のニュースを検索する
  • キーワードやエンティティなどで記事を絞り込む
  • 記事本文、媒体、感情、エンティティを解析する
  • ニュースデータをRAGやメディア監視に利用する
02

使い方

01
STEP 1

APITUBE_API_KEY環境変数から認証情報を読み取る

02
STEP 2

ニュース検索エンドポイントに条件を指定する

03
STEP 3

JSONレスポンスから必要な記事フィールドを抽出する

04
STEP 4

APIキーをコード、ファイル、ログに直接書かない

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/apitube/news-api-skills
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

curl -H "Authorization: Bearer $APITUBE_API_KEY" \
"https://api.apitube.io/v1/news/everything?per_page=10"
curl -H "X-API-Key: $APITUBE_API_KEY" \
"https://api.apitube.io/v1/news/everything?per_page=10"
curl "https://api.apitube.io/v1/news/everything?per_page=10&api_key=$APITUBE_API_KEY"
curl -H "Authorization: Bearer $APITUBE_API_KEY" \
'https://api.apitube.io/v1/news/everything?title=%22artificial%20intelligence%22&language.code=en&published_at.start=NOW-7DAY&source.rank.opr.min=5&sort.by=published_at&per_page=10'
curl -H "Authorization: Bearer $APITUBE_API_KEY" \
"https://api.apitube.io/v1/news/everything?prompt=Tesla+and+Elon+Musk+news+in+English+for+the+last+10+days&per_page=10"
git clone https://github.com/apitube/news-api-skills.git
mkdir -p ~/.agents/skills && cp -r news-api-skills/skills/* ~/.agents/skills/
mkdir -p ~/.claude/skills && cp -r news-api-skills/skills/* ~/.claude/skills/
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

APITubeで、過去10日間の英語ニュースからTeslaとElon Muskに関する記事を検索し、媒体名、公開日時、感情、要約を一覧化してください。
出力例を見る
記事タイトル、公開日時、媒体、感情極性、主要エンティティを含むニュース一覧。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
  • shell: key. Export it in the environment your agent runs in: ```bash export APITUBE_API_KEY="your_key" ``` Then pass it as `Authorization: Bearer $APITUBE_AP
  • network: tle, body, source, sentiment, entities). - Base URL: `https://api.apitube.io/v1` - Full docs: https://docs.apitube.io/ - OpenAPI spec: https://api-refer
  • network: - Base URL: `https://api.apitube.io/v1` - Full docs: https://docs.apitube.io/ - OpenAPI spec: https://api-reference.apitube.io/openapi.json - Get an AP
  • credential: https://api-reference.apitube.io/openapi.json - Get an API key: https://apitube.io/ ## Authentication Read the key from the environment variable `APIT
  • credential: n Read the key from the environment variable `APITUBE_API_KEY` and reference it as `$APITUBE_API_KEY`. Never write the key itself into a command, a fil
06

関連Skill