akosile
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The
render-index.pyscript processes metadata fromrecord.mdfiles which may be provided by untrusted sources. - Ingestion points: The script traverses the
records/directory and reads YAML-like frontmatter from everyrecord.mdfile found. - Boundary markers: The generated
INDEX.mdoutput is structured as a Markdown table and includes a clear generator notice:<!-- Generated by Akosile. Edit records, not this file. -->. - Capability inventory: The skill provides file-writing capabilities via
safe-write.pyand reads repository metadata. - Sanitization: The script implements a
literal()function that performs comprehensive sanitization. It applieshtml.escape()and backslash-escapes Markdown syntax characters (\,`,*,_,[,],<,>,|) before outputting content, effectively preventing the injection of malicious formatting or instructions into the agent's context. - [COMMAND_EXECUTION]: Static analysis identified the use of
subprocess.runwithin the project. - Evidence: The calls occur in
scripts/test_render_index.pyandscripts/test_safe_write.py. - Context: These calls are limited to the test suite and are used to invoke the skill's own internal scripts using the current Python interpreter (
sys.executable). They do not ingest unvalidated external input and are used for functional validation only.
Audit Metadata