dspy-advanced-module-composition
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill defines modules that ingest user-provided queries (e.g.,
question) and processes them through various DSPy modules. - Ingestion points: The
forwardmethods inComparisonPipeline,SequentialRAG, andRobustQAtake aquestionstring input. - Boundary markers: The skill uses DSPy
Signatureclasses (BasicQA,QueryRewrite,GenerateAnswer,ValidateAnswer) which provide structural delimiters for inputs and outputs in the underlying LLM prompts. - Capability inventory: The skill is restricted to standard file operations (
Read,Write,Glob,Grep) via theallowed-toolsconfiguration in the YAML frontmatter. - Sanitization: No explicit sanitization is shown, though the use of structured signatures acts as a mitigating control by defining output expectations.
- [EXTERNAL_DOWNLOADS]: The skill references the official DSPy library documentation and GitHub repository. These links point to well-known resources managed by the Stanford NLP Group and are provided for educational purposes.
Audit Metadata