扫描报告
15 /100
oneshot-ship
Ship code with oneshot CLI - plan/execute/review/PR automation pipeline
A legitimate code-shipping automation tool documented in SKILL.md with no malicious behavior detected; credential storage in plaintext is a standard security concern but not malicious.
可以安装
Review the credential storage approach in config.json if implementing; consider using keyring instead of plaintext file storage for API keys.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Plaintext API Key Storage 凭证窃取 | SKILL.md:72 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | Creates git worktrees, writes config files, manages repo files |
| 网络访问 | READ | READ | ✓ 一致 | SSH connections, API calls to Anthropic/OpenAI/GitHub/Linear |
| 命令执行 | WRITE | WRITE | ✓ 一致 | Executes Claude Code CLI, Codex CLI, GitHub CLI commands |
| 环境变量 | READ | READ | ✓ 一致 | Reads ANTHROPIC_API_KEY, OPENAI_API_KEY from environment |
1 项发现
中危 外部 URL 外部 URL
https://docs.anthropic.com/en/docs/claude-code SKILL.md:44 目录结构
1 文件 · 4.7 KB · 133 行 Markdown 1f · 133L
└─
SKILL.md
Markdown
安全亮点
✓ MIT licensed, open source (github.com/ADWilkinson/oneshot-cli)
✓ Uses documented, legitimate tools (Claude Code, Codex, GitHub CLI)
✓ Worktree isolation protects main branch from corruption
✓ Per-step timeouts prevent runaway processes
✓ No obfuscation or suspicious encoded content
✓ No hidden instructions in documentation
✓ Clear and comprehensive documentation
✓ No curl|bash remote script execution patterns
✓ No base64-encoded payloads or eval() calls