Skip to main content
Run any Skill in Manus
with one click

safe-apis

Stars6
Forks0
UpdatedJuly 26, 2026 at 16:01

Use when writing or reviewing code that touches a dangerous API surface: `eval`/`exec`/`compile` on a string; `subprocess`/`os.system`/`os.popen` with a shell or a partial path; building a shell or SQL command by string concatenation or f-string; `pickle`/`yaml.load`/`torch.load`/ `tarfile.extractall`/`zipfile.extractall` on data you did not produce; fetching a caller-supplied URL or fetching without a timeout; `md5`/`sha1` in a security decision; a hardcoded `/tmp/...` path; a `0.0.0.0` bind; `chmod 0o777`; `random` for a token or secret; or logging an object that carries a credential. Gives the exact safe replacement call for each surface, plus the three rules that make a redaction survive static taint analysis.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly