company-research
Pass
Audited by Gen Agent Trust Hub on May 18, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill performs shell operations to manage the research workflow.
- The script
scripts/compile_report.mjsutilizesexecSyncto open the generated HTML report in the user's browser, which is a standard functional requirement for this tool. - The script
scripts/extract_page.mjsusesexecFileSyncto interact with thebb(Browserbase) CLI, which is more secure than shell-spawning alternatives as it prevents shell injection by passing arguments directly. - [EXTERNAL_DOWNLOADS]: The skill interacts with external network resources as part of its primary function.
- It performs web searches via
bb searchand fetches page content usingbb fetchandbb browseto enrich company data. - These operations are legitimate and necessary for the stated purpose of company research.
- [PROMPT_INJECTION]: The skill manages a significant surface for Indirect Prompt Injection since it processes content from arbitrary external websites.
- Ingestion points: Untrusted data enters the agent context through
extract_page.mjsand Browserbase search results. - Boundary markers: The skill includes 'Anti-hallucination rules' in
SKILL.mdandreferences/workflow.mdthat explicitly instruct the agent to ignore cosmetic site features and ground findings in specific extracted text. - Capability inventory: The skill uses subprocess calls to
bb,mkdir,sed, andcatto manage files and network fetches. - Sanitization: The
compile_report.mjsscript implements anescapeHtmlfunction to sanitize data before embedding it into the final HTML report, reducing XSS risks.
Audit Metadata