wjs-mining-voicedrop
Pass
Audited by Gen Agent Trust Hub on Jun 21, 2026
Risk Level: SAFE
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill's instructions and the script
voicedrop-inbox.shaccess~/code/.envto retrieveFILES_TOKENand Volcengine ASR/TTS credentials. This is a standard and documented practice for managing secrets within this agent ecosystem to authenticate with the vendor's private APIs. - [COMMAND_EXECUTION]: The
scripts/voicedrop-inbox.shutility executescurlto interact with the API athttps://jianshuo.dev/files/apifor listing, downloading, and updating the status of recordings. It also utilizesffprobeto perform duration checks and validation on audio files before processing. - [DATA_EXFILTRATION]: The skill facilitates a bidirectional data flow with
jianshuo.dev. It downloads.m4aaudio files and uploads JSON metadata describing article drafts or processing errors. This data exchange is essential for the skill's primary function of syncing the state of the VoiceDrop inbox with the article generation pipeline. - [PROMPT_INJECTION]: The skill processes untrusted audio data from a remote source which is then converted to text. This transcription is passed to the
wjs-mining-articlesskill, creating a surface for indirect prompt injection. However, this risk is mitigated by the skill's modular design and the requirement for human confirmation during the article mining stage.
Audit Metadata