pythia-write
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the local project environment, which could potentially contain malicious instructions intended to influence the agent's output.
- Ingestion points: The agent is instructed to read
.pythia/conventions.mdand existing source code returned by thepythia srctool. - Boundary markers: The instructions do not define explicit delimiters (e.g., XML tags or triple quotes) to separate ingested code from the agent's instructions, though it does mandate use of a linter (
pythia lint). - Capability inventory: The skill utilizes a specialized toolset (
pythiacommands) for metadata discovery and relies on a separate controlled skill (pythia-apply) for database execution. - Sanitization: The skill provides clear guidance on sanitizing string literals using
pythia unistrand preventing SQL injection via bind variables. - [SAFE]: The skill proactively addresses common PL/SQL security vulnerabilities by providing a patterns reference that demonstrates how to avoid SQL injection through
EXECUTE IMMEDIATE ... USINGand ensures robust error handling by discouraging emptyWHEN OTHERSexception blocks.
Audit Metadata