可信 — 风险评分 0/100
上次扫描:2 天前 重新扫描
0 /100
genealogy-agent
Extracts family history from raw text, builds a local knowledge graph, generates Mermaid trees, and exports to Obsidian format.
A legitimate genealogy research agent with properly declared file I/O and documented web search functionality. No malicious indicators detected.
技能名称genealogy-agent
分析耗时25.7s
引擎pi
可以安装
This skill is safe for use. No security concerns identified.
资源类型声明权限推断权限状态证据
文件系统 WRITE WRITE ✓ 一致 SKILL.md line 13-17 declares file generation (graphs, vaults, exports)
网络访问 READ READ ✓ 一致 SKILL.md line 10 declares 'Auto-Research' with web search; research.py uses duck…

目录结构

9 文件 · 27.0 KB · 695 行
Python 6f · 538L JSON 1f · 93L Markdown 2f · 64L
├─ 📁 scripts
│ ├─ 🐍 build_graph.py Python 51L · 1.9 KB
│ ├─ 🐍 export_gedcom.py Python 139L · 5.1 KB
│ ├─ 🐍 extract.py Python 52L · 2.1 KB
│ ├─ 🐍 generate_mermaid.py Python 59L · 2.0 KB
│ ├─ 🐍 generate_obsidian.py Python 112L · 3.5 KB
│ └─ 🐍 research.py Python 125L · 5.2 KB
├─ 📝 README.md Markdown 29L · 1.8 KB
├─ 📋 skill.json JSON 93L · 3.4 KB
└─ 📝 SKILL.md Markdown 35L · 2.1 KB

依赖分析 3 项

包名版本来源已知漏洞备注
pydantic * pip Standard data validation
litellm * pip LLM abstraction layer
duckduckgo-search * pip Documented web search functionality

安全亮点

✓ All capabilities explicitly declared in SKILL.md (file generation, web research)
✓ No shell execution, subprocess, or eval() usage
✓ No credential harvesting or environment variable iteration for sensitive keys
✓ No base64 encoding/decoding or obfuscated payloads
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ Network access limited to documented DuckDuckGo search functionality
✓ Filesystem operations only for genealogy data (graphs, markdown, GEDCOM)
✓ Clean dependency set: litellm, pydantic, duckduckgo-search
✓ Standard CLI pattern with proper argument handling