Apify Competitor Intelligence

PassAudited by ClawScan on May 10, 2026.

Overview

The skill is coherent for Apify-based competitor research, but it uses your Apify token to launch remote scraper actors, so you should confirm the actor, inputs, costs, and outputs before running it.

This skill appears safe to install for its stated purpose if you trust Apify and intend to run these competitor-intelligence actors. Before using it, verify the selected actor, keep result limits reasonable, avoid putting confidential information into actor inputs, and watch your Apify account for costs or long-running jobs.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone using the skill is allowing it to act through their Apify account, which may access datasets and consume Apify credits.

Why it was flagged

The script sends the user's Apify token in authenticated API requests to start actor runs and download results.

Skill content
'Authorization': `Bearer ${token}`
Recommendation

Use an Apify token with only the permissions you intend, review the selected actor and input before running, and monitor usage/costs.

What this means

The skill can trigger remote scraping jobs and produce downloaded datasets; a wrong actor or overly broad input could create unwanted cost or data collection.

Why it was flagged

The helper can launch a selected Apify Actor with user-provided JSON input, which is central to the skill but is a real external action.

Skill content
const url = `https://api.apify.com/v2/acts/${apiActorId}/runs`; ... method: 'POST' ... body: JSON.stringify(parsedInput)
Recommendation

Confirm the actor ID, result limit, and input JSON before execution, especially when using actors outside the documented table.

What this means

Installing the skill adds an external CLI dependency to the environment.

Why it was flagged

The skill installs an external npm package to provide the mcpc binary used for Apify MCP calls.

Skill content
install:
      - kind: node
        package: "@apify/mcpc"
        bins: [mcpc]
Recommendation

Install only from the expected source and keep normal package-management safeguards in place.

What this means

If a run exceeds the local timeout, it may continue in Apify and keep consuming resources until it finishes or is stopped elsewhere.

Why it was flagged

The local polling timeout does not necessarily stop the remote Apify actor run.

Skill content
Warning: Timeout after ${timeout}s, actor still running
Recommendation

Check the Apify console for long-running jobs and stop any run that should not continue.