Natural language to shell command translator with execution and output capture.
Shell Assistant translates natural language requests into shell commands and optionally executes them. It supports Bash, Zsh, PowerShell, and Fish syntax. Ask it to 'find all large files' and it generates and runs `find / -size +100M`.
The skill requires shell execution permissions, which inherently carries risk. It includes a confirmation prompt before executing destructive commands (rm, mv, chmod), but the detection of 'destructive' is pattern-based and may miss edge cases.
Scan findings: shell execution capability is flagged as high-severity by design. The skill has basic safeguards but does not sandbox execution or restrict accessible paths. Use with caution and review generated commands before confirming execution.