slack-user-cli
Pass
Audited by Gen Agent Trust Hub on Mar 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
slack_user_cli.pyexecutes thepbpastecommand usingsubprocess.runto retrieve authentication data from the system clipboard during thelogin --browserprocess.\n- [CREDENTIALS_UNSAFE]: The skill manages and stores sensitive Slack session credentials, includingxoxc-tokens anddcookies, in a local configuration file at~/.config/slack-user-cli/config.json.\n- [DATA_EXFILTRATION]: The skill is capable of reading authentication credentials from local files and the system clipboard, then transmitting data to Slack's API. While consistent with its stated purpose as a Slack client, this provides a mechanism for accessing and transmitting sensitive session information.\n- [EXTERNAL_DOWNLOADS]: The skill fetches data from the Slack API and downloads content from Slack-hosted URLs using therequestslibrary.\n- [PROMPT_INJECTION]: The skill has an indirect prompt injection surface. Ingestion points: Slack messages (viaread,search,thread, andurlcommands inslack_user_cli.py). Boundary markers: Absent. Capability inventory:send,upload,dm,dm-upload, andcanvas-editinslack_user_cli.py. Sanitization: Absent. Safety guidelines inSKILL.mdrequire human approval for public posts.
Audit Metadata