optimizing-skills
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data (task transcripts and check sets) to drive an optimization loop that modifies skill files. This creates a surface where malicious instructions in processed transcripts could influence the skill's behavior.
- Ingestion points: Failed task transcripts and representative task prompts (SKILL.md, references/skillopt-provenance.md).
- Boundary markers: No explicit delimiters or warnings to ignore embedded instructions are specified for the ingested data.
- Capability inventory: The skill utilizes the
Agenttool (for reflection and scoring) and theEdittool (for modifying files). - Sanitization: No sanitization or validation of the ingested transcript content is performed before passing it to the optimizer subagent.
- [DYNAMIC_EXECUTION]: The skill uses the
Edittool to perform runtime modifications of skill documents (including its own or other skills) based on content generated by an AI subagent. - Pattern: The skill translates LLM-generated reflection into literal string operations (
replace,append,delete) applied to skill files via theEdittool.
Audit Metadata