可信 — 风险评分 10/100
上次扫描:2 天前 重新扫描
10 /100
morning-brief
晨间简报 - 每天早上 8 点自动推送假期倒计时和时间进度提醒
Morning brief skill is a straightforward calendar utility with no malicious behavior; filesystem write is for caching and network access is for fetching holiday data as declared.
技能名称morning-brief
分析耗时25.8s
引擎pi
可以安装
No action required. Optionally pin axios to a specific version (e.g., ^1.6.8) for better dependency hygiene.

安全发现 1 项

严重性 安全发现 位置
低危
Dependencies not version pinned
axios and dayjs use caret ranges (^1.6.0, ^1.11.0) which could pull unexpected versions. This is a minor hygiene issue rather than a security vulnerability.
"axios": "^1.6.0"
→ Pin to exact versions or minimum secure versions (axios >= 1.6.8)
package.json:18
资源类型声明权限推断权限状态证据
文件系统 NONE WRITE ✓ 一致 main.js:17-18 - cache read/write is documented as part of functionality
网络访问 READ READ ✓ 一致 main.js:14-16 - fetches holiday API from github source as documented
1 项发现
🔗
中危 外部 URL 外部 URL
https://www.shuyz.com/githubfiles/china-holiday-calender/master/holidayAPI.json
main.js:20

目录结构

5 文件 · 5.4 KB · 222 行
JavaScript 1f · 99L Markdown 1f · 66L JSON 3f · 57L
├─ 📋 clawhub.json JSON 23L · 547 B
├─ 📜 main.js JavaScript 99L · 2.9 KB
├─ 📋 package.json JSON 22L · 436 B
├─ 📋 skill.json JSON 12L · 176 B
└─ 📝 SKILL.md Markdown 66L · 1.4 KB

依赖分析 2 项

包名版本来源已知漏洞备注
axios ^1.6.0 npm Version range allows updates; recommend pinning to ^1.6.8+ for security fixes
dayjs ^1.11.0 npm Version range; low risk as this is a pure utility library

安全亮点

✓ No shell execution or subprocess usage
✓ No sensitive path access (~/.ssh, ~/.aws, .env)
✓ No credential harvesting or environment variable scanning
✓ No base64/eval/dynamic code execution patterns
✓ No remote script execution (curl|bash, wget|sh)
✓ Network access is declared and relevant to stated purpose
✓ Filesystem write is for local caching only within skill directory
✓ All external data source URLs are documented in SKILL.md
✓ No hidden functionality or undocumented behavior
✓ Clean, straightforward implementation with no obfuscation