Apify Agent Skills

让 AI 编码代理直接调用 Apify 的 3 万个 Actor,完成网页采集与自动化。

Star 数
★ 2.4k
最近更新
2 天前
主语言
Python

30 秒速览

运行形态
Agent 插件 / 技能命令行工具
可在哪里用
兼容但需适配Codex · Claude Code
费用
有免费版,另有付费云服务
上手难度
中 · 需要几步配置
开始前需要
Apify 账户Apify CLINode.js 20.6+Shell / 命令行网络访问本地文件系统
典型场景
销售或市场人员:让代理抓取 Google Maps 上某区域评分低于 4 星的餐厅,爬取评论与官网联系方式,导出可导入 CRM 的 CSV。
不适合
  • 需要完全离线、不向外部服务发送数据的团队
  • 不想注册 Apify 账户或支付 Actor 调用费用的用户
  • 只做代码编辑、不需要网页数据采集的开发者

这个 Agent 能做什么,适合哪些场景?

Apify Agent Skills 是 Apify 官方维护的一组 Agent 技能包,用于把 Apify 平台的网页采集与自动化能力接入到 AI 编码代理中。仓库包含四个核心技能:apify-ultimate-scraper(内置 130+ 精选 Actor,覆盖 Instagram、TikTok、YouTube、Google Maps、Amazon 等平台,并可回退到 Apify Store 的 30,000+ Actor)、apify-actor-development(用 JavaScript、TypeScript 或 Python 创建、调试、部署 Actor,并生成输入输出 Schema)、apify-actorization(把已有脚本、库或 CLI 封装为 Actor)以及 apify-integration-development(构建官方 Apify 集成、AI 框架包或直接客户端)。另外提供 commands/ 下的斜杠命令包(如 /create-actor)用于引导式脚手架。安装方式包括 npx skills add、Claude Code 插件市场,以及直接引用 Markdown 文件(agents/AGENTS.md、skills/<name>/SKILL.md)。执行时需要 Apify 账户、Apify CLI 或 APIFY_TOKEN,以及 Node.js 20.6+,实际采集由 Apify 云端 Actor 完成并按用量计费。

技能以 Markdown 指令文件(SKILL.md)形式存在,被 Claude Code、Cursor、Windsurf、Codex 或 Gemini CLI 读取后,代理会按其中流程选择 Actor、构造输入、通过 Apify CLI(apify login 或 APIFY_TOKEN)发起运行、轮询运行状态,并把结果格式化为 CSV 等结构化输出。apify-ultimate-scraper 负责在 130+ 精选 Actor 中匹配目标平台,未覆盖时搜索 Apify Store 全量 30,000+ Actor。apify-actor-development 生成或更新 actor.json、input_schema.json、dataset_schema.json、output_schema.json、key_value_store_schema.json,并覆盖 README、日志与 standby 模式。apify-actorization 用 JS/TS SDK、Python 异步上下文管理器或通用 CLI 包装器把现有代码转为 Actor。apify-integration-development 按工作流自动化应用、AI agent harness 插件、AI 框架包、直接客户端四类给出能力矩阵与完成度清单。

  1. 销售或市场人员:让代理抓取 Google Maps 上某区域评分低于 4 星的餐厅,爬取评论与官网联系方式,导出可导入 CRM 的 CSV。
  2. 竞品分析团队:批量拉取竞争对手的定价页、G2/Trustpilot 评论、招聘信息与社交帖子,汇总定位差距。
  3. Python/TypeScript 开发者:把自己已有的爬虫脚本或 CLI 工具通过 apify-actorization 包装成可在 Apify 平台运行的 Actor。
  4. SaaS 产品团队:按照 apify-integration-development 的清单,为自家产品开发 Zapier/n8n 风格或 LangChain/LlamaIndex 风格的官方 Apify 集成。
  5. 品牌运营:跨 Instagram、LinkedIn、X、YouTube 收集近 30 天品牌提及并做情感分析,提炼投诉与好评主题。
  6. 使用 Claude Code 或 Cursor 的工程师:通过插件市场一次性安装技能,让日常编码助手具备按需调用 Apify Actor 的能力。

如何安装或部署这个 Agent?

前置条件:Apify 账户(免费额度可用)、Apify CLI 与 Node.js 20.6+。通过 npm 安装 CLI 并登录:

npm install -g apify-cli
apify login

在无浏览器的 headless/CI 环境中,改为在 Apify Console → Integrations 生成 token 并写入环境变量:

APIFY_TOKEN=your_token_here

方式一,用 skills CLI 安装单个技能:

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

方式二,在 Claude Code 中通过插件市场安装:

/plugin marketplace add https://github.com/apify/agent-skills
/plugin install apify-ultimate-scraper@apify-agent-skills
/plugin install apify-actor-development@apify-agent-skills
/plugin install apify-actorization@apify-agent-skills
/plugin install apify-integration-development@apify-agent-skills

Cursor、Windsurf 复用 Claude Code 插件格式;Codex CLI 与 Gemini CLI 可克隆仓库后指向 agents/AGENTS.md 或 gemini-extension.json:

git clone https://github.com/apify/agent-skills

如何使用这个 Agent?

安装完成后,用自然语言向代理描述目标,代理会自行选择 Actor、构造输入、运行并整理结果。例如:

Scrape the top 50 results for "AI coding tools" from Google Maps and save them to a CSV.

若使用非插件方式,可在代理上下文中引用技能文件:agents/AGENTS.md 提供全部技能的一页索引,skills/<skill-name>/SKILL.md 为具体指令。命令包提供引导式脚手架,例如在对话中输入:

/create-actor

注意 apify-generate-output-schema 已弃用,其功能并入 apify-actor-development。

这个 Agent 有哪些优点和局限?

优点
  • apify-ultimate-scraper 内置 130+ 精选 Actor 覆盖主流社交、搜索、地图、电商平台,未覆盖时可回退到 Apify Store 的 30,000+ Actor。
  • 技能与代理无关,以 SKILL.md Markdown 形式提供,同一份内容可被 Claude Code、Cursor、Windsurf、Codex、Gemini CLI 读取。
  • 除采集外还覆盖 Actor 开发、代码 Actor 化和官方集成开发,形成从取数到交付的完整链路。
  • 提供 apify-actor-development 自动生成或更新 input_schema.json、dataset_schema.json 等 Schema,减少手工配置。
局限
  • 所有采集依赖 Apify 云端 Actor 与 Apify 账户,无法纯本地离线运行,且 Actor 按 pay-per-result 或 pay-per-event 另行计费。
  • 需要 Node.js 20.6+ 与 Apify CLI 或 APIFY_TOKEN,headless 环境还需手动管理 token。
  • README 声明 apify-generate-output-schema 已弃用,已有使用者需迁移到 apify-actor-development。
  • 技能以 Markdown 指令驱动,实际执行质量依赖所接入代理对指令的遵循程度,仓库未提供自动化测试证据。

这个 Agent 与同类方案有什么区别?

README 明确指向 apify/awesome-skills 作为社区维护的领域专用技能集合(线索生成、品牌监测、竞品情报等),与本仓库的官方通用技能定位互补;若只需特定垂直场景,可优先考虑前者。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Apify Agent Skills 当前 40 · 缺口较多 Agent 插件 / 技能免费版 + 付费版 ★ 2.4k 2 天前 Python Codex · Claude Code
Apify MCP Server 77 · 存在缺口 云服务 / SaaS免费 + 模型费 ★ 12k 今天 TypeScript ChatGPT · Claude Code · Claude.ai
Firecrawl:网页数据 API 41 · 缺口较多 代码库 / SDK免费版 + 付费版 ★ 194k 今天 TypeScript ChatGPT · Claude Code
Maxun 48 · 缺口较多 云服务 / SaaS免费版 + 付费版 ★ 18k 今天 TypeScript —

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
40/ 100 五分制 2.0 / 5
信任安全 8/29
可靠稳定 6/14
适用触发 9/18
规范维护 10/18
有效结果 4/13
证据核验 3/8
查看各维度的扣分理由
信任安全8 / 29 · 1.4/5

README 说明技能会驱动 Apify Actor 抓取外部站点并需要 APIFY_TOKEN,属于有外部副作用与凭据使用的产品;但仓库仅提供 README 与一个 CI 工作流,未见 SKILL.md 正文、权限最小化说明、运行前用户确认流程、数据流向披露、敏感数据处理或回滚机制。依赖安全仅体现为 CI 使用 actions/checkout@v4 与 setup-uv@v4,未锁定版本哈希,也无依赖审计。来源归属仅靠 README 徽章与品牌声明,发布者身份未经验证。因此各项仅给 1,回滚完全无证据给 0。

可靠稳定6 / 14 · 2.1/5

README 内部基本自洽(技能数量、安装命令、前置条件一致),CI 会校验 AGENTS.md 与 marketplace.json 是否同步,体现一定一致性保障;但依赖可用性只给出 Node.js 20.6+ 与 apify-cli 的模糊要求,未固定版本,失败信息与错误处理在可见文件中无任何描述。

适用触发9 / 18 · 2.5/5

README 明确面向 Claude Code、Cursor、Windsurf、Codex、Gemini CLI 等多宿主,并给出多类使用场景,受众与场景覆盖较好;但能力边界仅以营销式描述呈现,缺少何时不该使用、抓取合规边界等说明;触发精度依赖 SKILL.md 内容而该文件未在证据中,无法评估;环境适配有安装与前置条件说明,给 2。

规范维护10 / 18 · 2.8/5

README 结构清晰、含目录锚点、安装步骤、示例用例与许可证徽章,信息架构与安装说明较好;命名上明确标注 apify-generate-output-schema 已弃用并迁移,命名稳定性有体现;但已知限制几乎缺失,版本与变更日志无实质内容,维护责任仅以“Apify 团队”自称且发布者未经验证,故相应扣分。

有效结果4 / 13 · 1.5/5

README 展示了输出形态(CSV、结构化结果)与多种用例,但缺少实际技能文件、输出样例与成本量化;边际价值相对于直接使用 Apify Store/MCP 的增量无法从证据判断;成本方面仅提及按结果/事件计费与免费额度,未给出成本估算,故均为 1。

证据核验3 / 8 · 1.9/5

README 的多数能力声明(130+ 精选 Actor、30,000+ Actor、5 个技能)无对应文件佐证,仅能追溯到品牌博客与外部链接;跨源佐证仅有 CI 工作流对 AGENTS.md 的校验,无法验证技能内容本身;事实与推断的分离在 README 中不明显,营销性表述与可验证事实混杂。

风险与缓解建议
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 仓库证据仅含 README 与一个 CI 工作流,缺少 SKILL.md 正文,无法核实技能实际行为、权限范围与触发条件。
  • 技能会使用 APIFY_TOKEN 并驱动外部抓取,存在凭据与外部副作用风险,但未见最小权限、用户确认或数据流向说明。
  • 发布者身份未经验证,维护责任与更新路径仅靠 README 自称,不应据此推断可靠性。
  • 依赖版本未固定(Node.js 20.6+、apify-cli 未锁版本),CI 动作未固定哈希,存在供应链不确定性。
  • 缺少已知限制、版本变更日志与回滚机制,生产使用前需自行评估抓取合规与成本。
证据充分度:低 评估于 2026年10月21日 审查版本 f22557f15941
查看完整评分方法 →

常见问题

使用这些技能需要付费吗?
技能本身随仓库以 Apache-2.0 发布,但采集由 Apify 平台的 Actor 执行,按各 Actor 的 pay-per-result 或 pay-per-event 定价计费。每个账户包含免费额度,具体价格需在 Apify Store 查看对应 Actor。
没有浏览器、在 CI 中如何认证?
在 Apify Console → Integrations 生成 API token,设置 APIFY_TOKEN 环境变量或写入 .env 文件,Apify CLI 会自动读取,无需 apify login 的浏览器 OAuth 流程。
支持哪些 AI 编码代理?
README 列出 Claude Code(插件市场)、Cursor 与 Windsurf(复用插件格式)、Codex CLI 与 Gemini CLI(通过 agents/AGENTS.md 与 gemini-extension.json),以及任何能读取 Markdown 的代理。
目标平台不在精选 Actor 列表中怎么办?
apify-ultimate-scraper 会在精选 130+ Actor 无匹配时自动搜索 Apify Store 全量 30,000+ Actor,由代理挑选可用 Actor 继续执行。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents