Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The skill is presented as a model-switching utility, but this code also imports provider API keys from environment variables and writes them into persistent config and per-agent auth files. Persisting secrets across multiple files expands the attack surface, creates long-lived credential copies, and can surprise users who did not consent to credential storage as part of a simple model-switch workflow.
