可信 — 风险评分 5/100
上次扫描:2 天前 重新扫描
5 /100
lyuuo-book
Personal bookkeeping tool — record income, expenses, transfers, manage accounts and categories, track budgets, and generate financial reports via local CLI commands backed by SQLite
A legitimate personal bookkeeping tool using local SQLite database. All capabilities are properly declared in SKILL.md, with no hidden functionality or suspicious behavior detected.
技能名称lyuuo-book
分析耗时30.2s
引擎pi
可以安装
No action required. The skill is safe to use.
资源类型声明权限推断权限状态证据
文件系统 WRITE WRITE ✓ 一致 scripts/book.mjs: Creates SQLite DB at ~/.lyuuo-book/data/book.db
数据库 WRITE WRITE ✓ 一致 scripts/book.mjs: All operations use better-sqlite3 for local SQLite only
网络访问 NONE NONE scripts/book.mjs: No network imports or requests found
命令执行 WRITE WRITE ✓ 一致 SKILL.md line 20: Uses node to run book.mjs commands

目录结构

3 文件 · 57.0 KB · 1526 行
JavaScript 1f · 977L Markdown 2f · 549L
├─ 📁 references
│ └─ 📝 commands.md Markdown 357L · 9.5 KB
├─ 📁 scripts
│ └─ 📜 book.mjs JavaScript 977L · 40.3 KB
└─ 📝 SKILL.md Markdown 192L · 7.2 KB

依赖分析 1 项

包名版本来源已知漏洞备注
better-sqlite3 * npm install -g Native SQLite binding, used for local database only

安全亮点

✓ All capabilities properly declared in SKILL.md
✓ No network requests - fully offline operation
✓ No credential harvesting or environment variable iteration
✓ No base64/eval/dynamic code execution
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No curl/wget remote script execution
✓ Local SQLite database only in user home directory
✓ Uses parameterized SQL queries preventing injection
✓ Clear separation of concerns with service classes
✓ Migration system for database schema management