firecrawl-download
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection by design as it ingests untrusted data from external websites.
- Ingestion points: Content is fetched from arbitrary user-specified URLs using the
firecrawl downloadcommand and stored in the.firecrawl/directory. - Boundary markers: The instructions lack explicit boundary markers or warnings to the agent to disregard instructions potentially embedded within the downloaded markdown or HTML files.
- Capability inventory: The skill has access to the
Bashtool, which allows for broader command execution in the environment. - Sanitization: There is no mention of sanitization or filtering of the external content before it is saved to the local file system.
- [COMMAND_EXECUTION]: The skill uses the
Bashtool to execute thefirecrawlCLI. - Evidence:
allowed-toolsincludesBash(firecrawl *)andBash(npx firecrawl *). - The instructions explicitly recommend using the
-yflag to skip interactive confirmation prompts during automation. - [EXTERNAL_DOWNLOADS]: The skill downloads the
firecrawlutility from the npm registry. - Evidence:
npx firecrawlis used to execute the tool, which triggers a download from the npm registry if the package is not already cached locally.
Audit Metadata