ai-social-media-content
Warn
Audited by Gen Agent Trust Hub on Jun 12, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill contains multiple examples of shell scripts that use variable interpolation (e.g.,
$i,$topic,$CONCEPT) directly within command strings. For instance, the 'Instagram Carousel Images' and 'Batch Content Creation' sections useforloops to iterate through values and insert them intobelt app runcommands. This pattern poses a risk of command injection if these variables were to be populated with untrusted data containing shell metacharacters (e.g.,;,|,`). - [COMMAND_EXECUTION]: The YAML frontmatter specifies
allowed-tools: Bash(belt *), which restricts the agent to executing shell commands that begin with thebeltprefix. However, many examples in the skill utilize standard bash constructs like variable assignments (TOPICS=(...),CONCEPT=...) and loops (for ... do ... done) that do not begin withbelt. This inconsistency may cause execution failures or encourage the agent to attempt to bypass the defined security constraints. - [EXTERNAL_DOWNLOADS]: The skill recommends installing external components including the
belt-sh/cliand various other skills hosted in theinference-shGitHub organization (e.g.,ai-video-generation,twitter-automation). It also points to external domains (inference.sh) for documentation and binaries. - [DATA_EXFILTRATION]: The skill documentation includes the
belt logincommand and tools for posting to external platforms (e.g.,twitter/post-tweet). These are legitimate functions for the stated purpose of social media management but involve handling user credentials and sending data to third-party services.
Audit Metadata