aporia-onboard
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill scans untrusted codebase data (source code, schemas, and models) during the Inventory and Distill phases to generate a product map. A malicious codebase could theoretically contain content designed to influence the agent's analysis or cause the generation of misleading map nodes.
- Ingestion points: Repository scanning occurs in Phase 2 of
SKILL.mdand the Inventory stage ofreferences/extraction-protocol.md. - Boundary markers: The protocol enforces structural constraints (D1 Plumbing Filter, D2 Grain Rules) and requires explicit evidence (D4).
- Capability inventory: The skill calls MCP tools such as
aporia:apply_scan,aporia:upsert_thesis, andaporia:record_notesto transmit data externally. - Sanitization: The workflow mandates a human-in-the-loop review (Phase 5: Elicit) to confirm interpretations and react to the draft map before finalization.
- [DYNAMIC_CONTEXT_INJECTION]: The skill utilizes the
!command syntax in Phase 6 ofSKILL.mdto execute localgitcommands (git rev-parse --abbrev-ref HEAD,git rev-parse HEAD, andgit status --porcelain) for capturing repository metadata. These commands are benign and serve the legitimate purpose of identifying the codebase version being scanned.
Audit Metadata