扫描报告
15 /100
python-auto-dev
Automated Python code generation, testing, debugging, and optimization with integrated conda environment management
A straightforward Windows-centric Python dev-automation skill with no malicious behavior, though it has minor documentation gaps regarding shell:WRITE permission and cross-platform applicability.
可以安装
Approve for use. No malicious behavior detected. Consider documenting the subprocess/shell:WRITE capability and noting the Windows-only hard-coded paths in SKILL.md for clarity.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Shell execution not declared in allowed-tools 文档欺骗 | SKILL.md:1 |
| 低危 | Hard-coded Windows-specific paths reduce cross-platform safety 权限提升 | scripts/run_tests.py:17 |
| 提示 | AST parsing of arbitrary user code 文档欺骗 | scripts/create_tests.py:44 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | WRITE | ✓ 一致 | scripts/generate_code.py:95 — writes generated Python files to disk; scripts/cre… |
| 命令执行 | NONE | WRITE | ✓ 一致 | scripts/run_tests.py:51-55 — subprocess.run(['cmd.exe','/c',full_cmd]); scripts/… |
| 网络访问 | NONE | NONE | — | No network requests found in any script |
| 环境变量 | NONE | READ | ✓ 一致 | os.environ.copy() in run_tests.py:56 and optimize_code.py:45 — only copies env f… |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 浏览器 | NONE | NONE | — | No browser access |
| 数据库 | NONE | NONE | — | No database access |
| 技能调用 | NONE | NONE | — | No cross-skill invocation |
目录结构
7 文件 · 46.1 KB · 1344 行 Python 5f · 1079L
Markdown 2f · 265L
├─
▾
references
│ └─
script-usage.md
Markdown
├─
▾
scripts
│ ├─
create_tests.py
Python
│ ├─
debug_code.py
Python
│ ├─
generate_code.py
Python
│ ├─
optimize_code.py
Python
│ └─
run_tests.py
Python
└─
SKILL.md
Markdown
安全亮点
✓ No network requests or external communications found in any script
✓ No credential harvesting, environment variable iteration, or sensitive file access
✓ No base64 encoding, obfuscation, or anti-analysis patterns
✓ No remote script execution (curl|bash, wget|sh patterns)
✓ No hidden functionality — all scripts are straightforward development automation
✓ Subprocess commands are constructed with absolute paths and controlled arguments, not shell-injected strings
✓ No data exfiltration or C2 communication
✓ No persistence mechanisms (cron, startup hooks, registry writes)
✓ No supply chain risks — no external dependencies declared or used