learn
Pass
Audited by Gen Agent Trust Hub on Apr 22, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements an automated feedback loop that captures and persists conversation data, creating a surface for Indirect Prompt Injection.
- Ingestion points: The skill reviews conversation history for mistakes and user corrections to generate entries for the persistent store (SKILL.md).
- Boundary markers: No explicit boundary markers or instructions to ignore embedded prompts are used when writing entries to the
.learnings/LEARNINGS.mdfile. - Capability inventory: The skill has access to
Bash,Write, andEdittools, and can trigger secondary skills such ashookify:writing-rules. - Sanitization: There is no logic to sanitize or escape content extracted from conversation history, meaning malicious instructions stored in the learnings file could be automatically re-injected into future sessions via
session-start.sh. - [COMMAND_EXECUTION]: The Preamble section executes shell commands to determine environment configuration.
- Evidence: The command
ship-plugin-rootis executed via command substitution to resolve the plugin path, and apreflight.shscript is sourced from that directory. While this appears to be part of the vendor's standard plugin architecture, it involves the execution of local tooling and scripts during skill initialization.
Audit Metadata