autoresearch
Pass
Audited by Gen Agent Trust Hub on May 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill implements persistence and continuity mechanisms through platform-specific scheduling commands.\n
- Instructions in
SKILL.mdandreferences/agent-continuity.mddirect the agent to initialize a/loopin Claude Code and a 20-minutecron.addjob in OpenClaw to ensure research tasks continue autonomously.\n- [EXTERNAL_DOWNLOADS]: The skill requires the installation of external Python libraries to facilitate research data retrieval and report generation.\n SKILL.mdandreferences/skill-routing.mdinstruct the agent to install packages such assemanticscholar,arxiv, and PDF generation tools likeweasyprint.\n- [PROMPT_INJECTION]: The skill contains instructions that promote high autonomy and the removal of standard human-in-the-loop interaction constraints.\nSKILL.mdincludes the directive: "Do not ask the user for permission or confirmation — use your best judgment and keep moving. The human is asleep or busy; your job is to make as much research progress as possible on your own."\n- [DATA_EXFILTRATION]: The skill facilitates the transmission of project data and reports to external third-party communication platforms.\nSKILL.mdandreferences/agent-continuity.mdinstruct the agent to send research updates, plots, and PDF reports to the user via Telegram, WhatsApp, or Slack, involving network transmission to non-whitelisted domains.\n- [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection through its automated processing of external research content.\n- Ingestion points: Research papers and metadata are retrieved from the web via
web_search_exa, Semantic Scholar, and arXiv APIs and stored in theliterature/directory.\n - Boundary markers: The instructions do not specify the use of delimiters or warnings to ignore instructions that may be embedded in the ingested research papers.\n
- Capability inventory: The agent has access to shell execution (
/loop,cron.add), package installation, and routing to specialized domain skills (infrastructure, training, etc.).\n - Sanitization: No explicit sanitization or filtering is performed on the content retrieved from external research sources before integration into the agent's context.
Audit Metadata