The skill is legitimate documentation for the inference.sh CLI, but it includes security-sensitive installation and execution flows. The pipe-to-shell installer, dynamic binary download, PATH installation, broad infsh command execution, and X automation capabilities require strong user confirmation and safer installation guidance.
The command pipes a remote script directly into sh. This pattern can execute arbitrary code if the endpoint, network path, or installer content is compromised.
The installation command downloads a remote script and executes it with sh. That is a recognized high-risk installer pattern requiring explicit trust and verification.
The install command directly executes remotely downloaded shell content. This is a critical supply-chain risk unless users review and verify the installer before execution.
The skill grants Bash(infsh *) and documents running, deploying, pulling, and tracking cloud apps. An agent using this skill can trigger remote work, read account task results, and manage apps when the user is authenticated.
The allowed-tools declaration explicitly permits all infsh subcommands, and the CLI reference includes run, task retrieval, deploy, and pull commands. This is clear capability evidence, not inferred hidden behavior.
The skill includes examples and categories for posting to X, sending DMs, following users, liking posts, and retweeting. These actions can affect a user account and may enable spam or unauthorized public communication if run without confirmation.
The source directly names post, DM, follow, like, and retweet capabilities. The risk is business-logic abuse of authenticated social accounts, not a pattern-only code issue.
Capability review items (23)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
The manual install command uses nested curl output and shell command substitution to choose a binary URL. If the manifest or parsing is compromised, the command can download an unintended artifact.
The command installs a newly downloaded binary into a user PATH directory under the home directory. This is normal manual installation, but it creates a trusted executable on the user system.
The detected block is markdown, not Ruby execution, but it contains shell commands for remote installation and login. Those commands can change local state and authenticate a cloud CLI.
The manual install block contains shell commands that download, verify, extract, and install a binary. This is legitimate setup guidance but still executes external tooling and modifies the local environment.
The detected range is markdown, but it contains a shell substitution based installer flow. The security concern is dynamic command construction during binary download.
The command writes into a hidden home directory path as part of installing the CLI. It is user-facing setup, but it modifies local executable state and should be explicit.
The URL is used in a remote installer command that pipes downloaded content into a shell. Hardcoded remote installer endpoints are security-sensitive because compromise of that endpoint can execute arbitrary code.
> **What does the installer do?** The [install script](https://cli.inference.sh) detects your OS and
The line links to the installer script and signature tooling documentation. The URL itself is prose, but it directly supports the remote installer workflow.
The command downloads checksums from a fixed remote host as part of binary installation. This is expected setup behavior but still depends on remote artifact integrity.
The command downloads a manifest from a fixed remote host and derives the binary URL from it. This network dependency affects which executable is installed.
The skill is legitimate documentation for the inference.sh CLI, but it includes security-sensitive installation and execution flows. The pipe-to-shell installer, dynamic binary download, PATH installation, broad infsh command execution, and X automation capabilities require strong user confirmation and safer installation guidance.
The command pipes a remote script directly into sh. This pattern can execute arbitrary code if the endpoint, network path, or installer content is compromised.
The installation command downloads a remote script and executes it with sh. That is a recognized high-risk installer pattern requiring explicit trust and verification.
The install command directly executes remotely downloaded shell content. This is a critical supply-chain risk unless users review and verify the installer before execution.
The skill grants Bash(infsh *) and documents running, deploying, pulling, and tracking cloud apps. An agent using this skill can trigger remote work, read account task results, and manage apps when the user is authenticated.
The allowed-tools declaration explicitly permits all infsh subcommands, and the CLI reference includes run, task retrieval, deploy, and pull commands. This is clear capability evidence, not inferred hidden behavior.
The skill includes examples and categories for posting to X, sending DMs, following users, liking posts, and retweeting. These actions can affect a user account and may enable spam or unauthorized public communication if run without confirmation.
The source directly names post, DM, follow, like, and retweet capabilities. The risk is business-logic abuse of authenticated social accounts, not a pattern-only code issue.
Capability review items (23)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
The manual install command uses nested curl output and shell command substitution to choose a binary URL. If the manifest or parsing is compromised, the command can download an unintended artifact.
The command installs a newly downloaded binary into a user PATH directory under the home directory. This is normal manual installation, but it creates a trusted executable on the user system.
The detected block is markdown, not Ruby execution, but it contains shell commands for remote installation and login. Those commands can change local state and authenticate a cloud CLI.
The manual install block contains shell commands that download, verify, extract, and install a binary. This is legitimate setup guidance but still executes external tooling and modifies the local environment.
The detected range is markdown, but it contains a shell substitution based installer flow. The security concern is dynamic command construction during binary download.
The command writes into a hidden home directory path as part of installing the CLI. It is user-facing setup, but it modifies local executable state and should be explicit.
The URL is used in a remote installer command that pipes downloaded content into a shell. Hardcoded remote installer endpoints are security-sensitive because compromise of that endpoint can execute arbitrary code.
> **What does the installer do?** The [install script](https://cli.inference.sh) detects your OS and
The line links to the installer script and signature tooling documentation. The URL itself is prose, but it directly supports the remote installer workflow.
The command downloads checksums from a fixed remote host as part of binary installation. This is expected setup behavior but still depends on remote artifact integrity.
The command downloads a manifest from a fixed remote host and derives the binary URL from it. This network dependency affects which executable is installed.
AI review found no evidence of prompt injection, obfuscation, or confirmed malicious exfiltration. Most command detections are expected CLI documentation, and the weak-crypto detections are false positives for SHA-256 references. The skill still presents high publication risk because it repeatedly recommends piping a remote installer into a shell and enables broad networked infsh app execution, including social automation and API-key workflows.
The skill recommends executing a remote installer directly through a shell. This is a real risk because a compromised endpoint, network path, or installer update could execute arbitrary code on the user machine before review.
The pipe-to-shell pattern is explicit and repeated in installation instructions. The file also provides a manual install alternative, so this appears risky rather than confirmed malicious.
The skill is designed to run many hosted AI applications through infsh, including image, video, search, LLM, 3D, and Twitter/X actions. This creates real risk of unintended network calls, cost consumption, generated content publication, or social account actions if commands are run without user confirmation.
The commands and capability table directly show hosted app execution and social automation. The use is central to the skill, but there is no evidence that it hides or exfiltrates data outside the named service.
The documentation instructs users to set an API key in an environment variable and notes authentication troubleshooting. This is legitimate for CLI use, but it can expose credentials through shell history, CI logs, or overly broad assistant context.
The API-key references are explicit and legitimate for authentication. Risk depends on deployment practice, so this is a moderate handling concern rather than secret theft.
Local Filesystem Writes and Persistent Installation
The skill includes manual installation steps that move binaries into a user-local executable directory and shell-completion commands that write into configuration paths. These are expected CLI setup actions, but they can persist executable code and modify shell behavior.
Filesystem writes are clearly documented and mostly user initiated. They are not hidden, but they affect persistent local command execution paths.
Needs review findings (1)
These findings came from uncertain legacy audit verdicts, so they require review but are not counted as confirmed security issues.
The running-apps reference explains that file outputs are returned as downloadable URLs. Users may unintentionally expose generated images, videos, or audio if task outputs are shared beyond the intended audience.
The file-output URL behavior is documented, but access controls and URL lifetime are not shown in these files. The concern is plausible and should be reviewed with service documentation.
Static false positives ignored (3)
These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.
The static analyzer flagged weak cryptography, but the reviewed context discusses SHA-256 checksum verification for the installer. SHA-256 checksum verification is not evidence of weak cryptography or malicious behavior in this skill.
The reviewed lines are documentation or API-key table entries, not cryptographic code. The scanner appears to have matched keywords without semantic support.
Hardcoded URLs point to inference.sh documentation, installer, distribution, and output examples. They are expected for a CLI integration skill and are not by themselves evidence of exfiltration.
The URLs are visible documentation and service links tied to the skill purpose. No evidence found that they receive secrets or hidden payloads.
The reviewed files do not contain instructions to ignore previous directions, override system messages, skip security analysis, or claim special approval. No prompt-injection finding is supported by the file contents.
The reviewed files are straightforward CLI documentation. I did not find suspicious override language in the files scanned for this report.
This is a documentation-only skill containing markdown files that explain how to use the inference.sh CLI platform. All 194 static analyzer findings are false positives: the 'external_commands' detections are markdown code blocks showing example shell commands (not actual code execution), 'network' findings are documentation URLs pointing to the official inference.sh platform, 'env_access' findings document how users should configure API keys, and 'filesystem' findings show installation paths in documentation. The skill contains no executable code, no embedded scripts, and no actual network or filesystem operations.
5
Files scanned
554
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.