reflect-learn / reflect
https://skillshield.getunbound.ai/skill/21637Self-improvement through conversation analysis. Extracts learnings from corrections and success patterns, proposes updates to agent files or creates new skills. Philosophy: "Correct once, never again." Use when: (1) User explicitly corrects behavior ("never do X", "always Y"), (2) Session ending or context compaction, (3) User requests /reflect, (4) Successful pattern worth preserving.
Findings (8)
Findings Preview
Injection via untrusted conversation content
The skill reads and analyzes conversation history (line 65: 'signal_detector.py --input conversation.txt') to extract 'signals' and learnings. An attacker can inject malicious instructions into the conversation that the skill will parse as legitimate learnings and apply to agent files or create as new skills. With auto-approved Write, Edit, and Bash permissions, injected signals can modify system files or execute arbitrary commands without user approval at execution time.