Research Company
Analysis
The skill’s behavior matches its stated purpose of researching companies and generating a PDF, with only disclosed, purpose-aligned notes around web-sourced content, an unpinned package install, and local PDF-generation code.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
WebFetch: [company URL] WebSearch: "[company name] funding news 2024" ... Extract from website: company name, industry, HQ, founded, leadership...
The report is built from arbitrary external websites and search results. This is the intended research workflow, but fetched pages are untrusted content that can influence the generated report.
# Install if needed pip install reportlab
The skill relies on an unpinned third-party package install at use time. ReportLab is appropriate for the stated PDF-generation purpose, but it is not locked or declared in an install spec.
python3 scripts/generate_report.py /tmp/research_data.json /path/to/output/report.pdf
The workflow runs included local Python code and writes temp/output files. This is disclosed and matches the PDF-generation purpose, but users should still expect local command execution.
