daily-memory-summary
SKILL.md 声称仅"合并内容写入每日memory",但 scripts/summarize.sh 实际还包含未声明的联系人身份解析功能(从通知数据提取邮箱/姓名/团队信息),存在文档欺骗和阴影功能。
Why this conclusion was reached
1/4 dimensions flagged1 undeclared or violating capabilities were inferred.
2 lower-risk artifacts were extracted and still need context.
There is no explicit malicious chain in the report.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
代码提取联系人邮箱/姓名/团队但SKILL.md未声明
stdout预览可能暴露剪贴板/通知中的密码token
直接访问~/.openclaw/workspace下文件
Most important evidence
SKILL.md 未声明联系人解析功能
scripts/summarize.sh 第42-50行使用grep从通知数据中提取联系人身份(邮箱、姓名、团队),但SKILL.md仅描述为"合并内容写入memory",未提及此功能。skill-card.md虽提到此风险但未在主文档中声明。
scripts/summarize.sh:42-50 stdout预览可能暴露敏感剪贴板内容
scripts/summarize.sh 第77行执行 `head -30 "$OUTPUT_FILE"` 将memory预览输出到stdout,可能在终端日志中留下密码/token/私人消息痕迹。
scripts/summarize.sh:77 硬编码访问特定工作区路径
脚本硬编码访问 /Users/wutianfu/.openclaw/workspace/... 路径,非通用技能设计。
scripts/summarize.sh:5 Declared capability vs actual capability
scripts/summarize.sh:34-55 读取clipboard/notification scripts/summarize.sh:64-74 写入memory文件 scripts/summarize.sh:42-50 使用grep/ls等shell命令 SKILL.md声明读取clipboard数据 Suspicious artifacts and egress
https://clawhub.ai/user/gift-is-coding skill-card.md:9
https://clawhub.ai/gift-is-coding/skills/daily-memory-summary skill-card.md:39
Dependencies and supply chain
There are no structured dependency warnings.
File composition
skill-card.md scripts/summarize.sh