agentic-kit-rag
Pass
Audited by Gen Agent Trust Hub on Feb 27, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The
RAGProviderimplementation inSKILL.mdcreates a surface for indirect prompt injection by interpolating retrieved database content directly into the system prompt.\n - Ingestion points: The
seed-documents.shscript reads files from the local filesystem into the database, which are later retrieved by theRAGProviderduring chat sessions.\n - Boundary markers: The prompt uses a simple 'Context:' header but lacks strict delimiters (such as XML tags or unique boundary tokens) to isolate untrusted content from system instructions.\n
- Capability inventory: The skill has the ability to perform database queries via the
pglibrary and interact with a local Ollama API viafetch.\n - Sanitization: While database queries are parameterized, the content retrieved from documents is not sanitized or validated for embedded instructions before being placed in the prompt context.\n- [COMMAND_EXECUTION]: The skill includes several shell scripts intended for environment setup and management.\n
- Evidence:
setup-rag-database.sh,seed-documents.sh, andcheck-rag-status.shusepsql,curl, and thepgpmutility to manage the database and local services.\n- [EXTERNAL_DOWNLOADS]: Thesetup-rag-database.shscript manages the lifecycle of a database container.\n - Evidence: Pulls and starts the
pyramation/postgres:17Docker image, which is the expected behavior for the vendor's database management toolset.
Audit Metadata