okf-agent-memory
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process external data from knowledge bundles, which could potentially contain adversarial instructions.
- Ingestion points: Data is retrieved from local
knowledge/bundles usingokf searchandokf showcommands as described inSKILL.mdandreferences/commands.md. - Boundary markers: The
SKILL.mdfile includes explicit "Safety and authority boundaries" instructions, directing the agent to treat retrieved memory as data rather than instructions and to verify claims against the repository. - Capability inventory: The skill possesses the ability to read and write to the local filesystem, execute shell commands via the Bash tool, and modify Git repositories (subject to user approval).
- Sanitization: The instructions require the agent to redact or pseudonymize sensitive facts and credentials before performing any approved writes to the memory.
- [COMMAND_EXECUTION]: The provided
scripts/preflight.pyutility executes shell commands to verify the state of a repository. - Evidence: The script uses
subprocess.runto callgit rev-parse. It implements strong security measures including a restricted environment (stripping sensitive environment variables) and strict path validation that rejects symbolic links to prevent directory traversal or unauthorized access. - [EXTERNAL_DOWNLOADS]: The skill documentation references external sources for tool installation and updates.
- Evidence:
references/commands.mdandreferences/upstream.mdmention fetching releases and assets from the official project repository on GitHub. These operations are documented as requiring explicit user consent and are directed toward well-known service providers.
Audit Metadata