← 返回 Skills 市场
PhantomBuster
作者
captmarbles
· GitHub ↗
· v1.2.0
2276
总下载
1
收藏
5
当前安装
3
版本数
在 OpenClaw 中安装
/install phantombuster
功能描述
Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow.
安全使用建议
What to consider before installing:
- This skill does what it says: it uses your PhantomBuster API key to list/launch/abort agents and download results. The pb.py code is short and readable and shows the environment variable PHANTOMBUSTER_API_KEY is required.
- The registry metadata failing to declare the required API key and primary credential is a red flag — the metadata should advertise that it needs PHANTOMBUSTER_API_KEY. Ask the publisher to correct the metadata before trusting the skill.
- There is no homepage or known source/maintainer; prefer skills with a verifiable source. If you proceed, only provide an API key with the minimum necessary privileges (if PhantomBuster supports scoped or limited keys), and consider using a throwaway or rate-limited account if possible.
- The skill will download result.csv from phantombuster.s3.amazonaws.com using paths returned by the API — verify this behavior against your expectations and that result data may include scraped personal data (ensure legal/compliance considerations).
- If you need higher assurance, run the included pb.py in a sandboxed environment or inspect/modify it yourself; request the maintainer to update registry metadata to explicitly list PHANTOMBUSTER_API_KEY as required and add a homepage/source link.
- Confidence in this assessment is medium because the code is straightforward and coherent with the description, but provenance and metadata mismatches lower trust.
功能分析
Type: OpenClaw Skill
Name: phantombuster
Version: 1.2.0
The skill is designed to interact with the legitimate PhantomBuster API and S3 storage to manage automation agents and retrieve their results. It correctly uses an environment variable for the API key and makes network requests only to `api.phantombuster.com` and `phantombuster.s3.amazonaws.com`. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts against the AI agent in `SKILL.md` or `pb.py`. All actions are aligned with the stated purpose.
能力评估
Purpose & Capability
The name, description, SKILL.md, and pb.py all consistently implement PhantomBuster API operations (list, launch, status, abort, fetch results). However, the registry metadata claims no required environment variables or primary credential even though both SKILL.md and pb.py require PHANTOMBUSTER_API_KEY. Also the skill has an unknown source and no homepage, which reduces provenance.
Instruction Scope
Runtime instructions are narrowly scoped: read PHANTOMBUSTER_API_KEY from the environment, call PhantomBuster API endpoints, and download result.csv from phantombuster.s3.amazonaws.com. The SKILL.md explicitly instructs the user to set PHANTOMBUSTER_API_KEY. There are no instructions to read unrelated files, other env vars, or to exfiltrate data to unexpected endpoints.
Install Mechanism
There is no install spec (instruction-only skill) and included code is a small, plain Python CLI. Nothing is downloaded or extracted during install, so no high-risk install behavior is present.
Credentials
The skill requires a sensitive secret (PHANTOMBUSTER_API_KEY) as shown in SKILL.md and pb.py, but the registry metadata does not declare any required env vars or primary credential — an inconsistency that can mislead users about what secrets they must provide. Aside from that, the only environment access in code is this single API key, which is proportional to the stated purpose.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system privileges or modify other skills' configs. Autonomous invocation is allowed (platform default) but not combined with other high-risk factors here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install phantombuster - 安装完成后,直接呼叫该 Skill 的名称或使用
/phantombuster触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Added fetch-result command to download result CSV data from agents
v1.1.0
Added fetch-result command to download result CSV data from agents
v1.0.0
Initial release - list, launch, output, status, abort, get
元数据
常见问题
PhantomBuster 是什么?
Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2276 次。
如何安装 PhantomBuster?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install phantombuster」即可一键安装,无需额外配置。
PhantomBuster 是免费的吗?
是的,PhantomBuster 完全免费(开源免费),可自由下载、安装和使用。
PhantomBuster 支持哪些平台?
PhantomBuster 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 PhantomBuster?
由 captmarbles(@capt-marbles)开发并维护,当前版本 v1.2.0。
推荐 Skills