apify/agent-skills

Collection of Apify agent skills

Apify Agent Skills – 是什麼

一組 「技能」(插件式命令套件),讓大型語言模型(LLM)代理(如 Claude Code、Cursor、Windsurf、Codex 或 Gemini)能直接呼叫 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 Actors,自動處理 actor.json、輸入/輸出模式、記錄與待機模式。
apify-actorization 將任何現有腳本、函式庫或 CLI 工具包裝為 Apify Actor,支援 JS/TS SDK、Python 異步管理器,或適用於其他語言的通用包裝器。
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 星的義大利餐廳,抓取其評論與網站以取得負責人電子信箱,並匯出一個依排名排序的 CSV 供我的 CRM 使用。」
競爭情資 「提取競爭對手 A–C 的定價頁面、G2 評論、最近的職缺與社交貼文,然後總結定位差距。」
市場研究 「抓取 Amazon 與 Walmart 上無線耳機的價格、評論數與熱門排名;標記負面評論問題並建議一個價格甜點。」
品牌聲譽 「收集過去 30 天內 Instagram、LinkedIn、X 與 YouTube 上關於 Acme 的提及,進行情感分析,並列出前 5 個抱怨與讚譽主題。」
影響者評估 「在 Instagram 與 TikTok 上找到 20 位粉絲數介於 5 萬至 50 萬之間的健身影響者,抓取其互動率與過去品牌合作,並依互動率與粉絲數比率進行排名。」
地點智慧 「在 Google Maps 上抓取這五個地址周圍 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-clibrew 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 或建立新 Actors。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案