apify/agent-skills

Collection of Apify agent skills

Apify Agent Skills – これは何ですか

Claude Code、Cursor、Windsurf、Codex、Gemini などの大規模言語モデル(LLM)エージェントが Apify プラットフォーム を直接呼び出せるようにする 「スキル」(プラグイン形式のコマンドパッケージ)のコレクションです。単一のインストールで、エージェントは Apify Actors(サーバーレスのウェブスクレイピング/自動化ジョブ)を選び、実行し、チェーン化できるだけでなく、必要に応じて新しい Actors を即座に作成することも可能です。


コア機能(5つの組み込みスキル)

スキル 機能
apify-ultimate-scraper 要求されたサイトに適した Apify Actor を選択(Instagram、TikTok、Google Maps、Amazon など 130 以上のカスタマイズ済み Actor)し、必要に応じて Apify Store(30,000 以上の Actor)にフォールバック。構造化データ(CSV、JSON など)を返却します。
apify-actor-development JavaScript、TypeScript、Python で新しい Apify Actor を生成、デバッグ、デプロイ。actor.json、入出力スキーマ、ログ、スタンバイモードを処理します。
apify-actorization 既存のスクリプト、ライブラリ、CLI ツールを Apify Actor としてラップ。JS/TS SDK、Python async マネージャ、または他の言語向けの汎用ラッパーをサポートします。
apify-generate-output-schema Actor のソースコードを検査し、自動的に dataset_schema.jsonoutput_schema.jsonkey_value_store_schema.json を生成します。
apify-integration-development お使いの製品向けに公式の Apify インテグレーションを構築する手順をガイド(Zapier/n8n 風のワークフロー、LangChain/LlamaIndex 風のプラグイン、または直接 API クライアント)。

補足の apify-actor-commands パックでは、/create-actor のようなスラッシュコマンドを追加し、インタラクティブなスケルトン作成を可能にします。


一般的な使用例のプロンプト

シナリオ AI エージェントに与えることができる例のプロンプト
リード生成 「Google Maps で 4 スター未満のイタリア料理店をブルックリンで検索し、オーナーのメールを取得するためにレビューとウェブサイトをスクレイピングし、CRM 用にランク付き CSV をエクスポートしてください。」
競合情勢分析 「競合 A–C の価格ページ、G2 のレビュー、最近の求人情報、ソーシャル投稿を取得し、ポジショニングのギャップを要約してください。」
市場調査 「Amazon と Walmart でワイヤレスイヤホンの価格、レビュー数、ベストセラー順位をスクレイピングし、ネガティブレビューの問題をマークし、価格の最適ポイントを提案してください。」
ブランド評判 「過去 30 日間の Instagram、LinkedIn、X、YouTube で Acme の言及を収集し、感情分析を実行し、上位 5 つの苦情テーマと称賛テーマをリストアップしてください。」
インフルエンサーの調査 「Instagram と TikTok でフォロワー数 5 万〜50 万のフィットネスインフルエンサーを 20 人見つけ、エンゲージメント率と過去のブランド提携をスクレイピングし、エンゲージメント対フォロワー比でランク付けしてください。」
ロケーションインテリジェンス 「Google Maps で 5 つの住所の 2 マイル圏内のすべてのコーヒーショップをスクレイピングし、評価、価格帯、営業時間を比較し、最適なサイトを推奨してください。」

クイックスタート(Claude Code の例)

npx skills add https://github.com/apify/agent-skills --skill apify-ultimate-scraper

その後、エージェントに次のような質問をします:

「Google Maps で『AI コーディングツール』の上位 50 結果をスクレイピングし、CSV に保存してください。」 このスキルは、Actor の選択、入力の整形、実行の監視、結果のフォーマットをすべて自動で処理します。


さまざまなエージェント向けのインストール方法

  • Claude Code – リポジトリをプラグインとして追加し、/plugin install … コマンドで各スキルをインストール(README を参照)。
  • Cursor / Windsurf – 同じ Claude プラグイン形式。リポジトリをワークスペース設定に追加。
  • Codex CLI / Gemini CLI – リポジトリをクローンし、エージェントを agents/AGENTS.md(自動生成されたインデックス)または gemini-extension.json マニフェストに指向。
  • 任意の Markdown 対応エージェント – スキルファイルを直接参照(skills/<skill>/SKILL.md)。

必要条件

  1. Apify アカウント(無料トライアルあり)。
  2. Apify CLInpm install -g apify-cli または brew install apify-cli)および apify login によるログイン。
  3. ヘッドレス/CI 用の API トークンAPIFY_TOKEN 環境変数)。
  4. Node.js 20.6+(CLI および Ultimate Scraper スキルで必須)。

料金とライセンス

  • Apify 上の Actors は結果単位またはイベント単位で課金され、各 Actor が独自の価格を設定しています。アカウントごとに無料クレジットが付与されます。
  • このリポジトリ内のコードは Apache-2.0 ライセンスの下で公開されています。

ヘルプや詳細情報の入手先


結論:Apify Agent Skills により、LLM で駆動されるコーディングエージェントは、インフラコードを一切書かずに、数千もの完成済みの Apify Actors を呼び出したり、新しいものを構築したりできる本格的なウェブスクレイピング・自動化開発者に進化します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト