paper-spine-research
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external and local academic documents, such as PDFs, Markdown files, and LaTeX manuscripts, to extract structural and rhetorical patterns. These documents represent an ingestion point for potentially malicious instructions intended to influence the agent's synthesis or research output.
- Ingestion points: Local file indexing performed by
scripts/reference_inventory.pyand manuscript reading byscripts/humanize_check.pyand the sub-agent task logic. - Boundary markers: The skill employs task-specific sub-agents (Scene Analyst, Exemplar Learner, SOTA Mapper) and limits the context passed to each, which provides some degree of isolation.
- Capability inventory: The skill uses file-read operations, sub-agent tool calls, and web search capabilities based on user-provided URLs.
- Sanitization: Although
scripts/_paper_spine_utils.pyincludes functions to normalize LaTeX and Markdown structure, no security-specific sanitization or filtering of semantic content for prompt injection is implemented. - [COMMAND_EXECUTION]: The skill relies on the execution of local Python scripts to automate research tasks.
- Evidence: The skill invokes
scripts/reference_inventory.pyto index local materials andscripts/humanize_check.pyto validate manuscripts. The instructions also mentionscripts/style_metrics.py, which is referenced but not provided in the source files. These scripts exclusively use Python standard library modules (e.g.,re,argparse,pathlib,json).
Audit Metadata