扫描报告
5 /100
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when commands fail, user corrects the agent, capabilities are missing, or better approaches are discovered.
A benign self-improvement logging skill with no malicious behavior detected. All shell scripts output text reminders only; path traversal protection is implemented; sensitive data handling guidance is documented.
可以安装
No action required. This skill is safe to use as documented.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Environment variable access for error detection 敏感访问 | scripts/error-detector.sh:20 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | SKILL.md:21-29 creates .learnings/ directory and files |
| 命令执行 | NONE | READ | ✓ 一致 | error-detector.sh reads CLAUDE_TOOL_OUTPUT env var for error detection |
| 网络访问 | NONE | NONE | — | No network calls in any scripts |
| 环境变量 | NONE | READ | ✓ 一致 | error-detector.sh:20 reads CLAUDE_TOOL_OUTPUT for pattern matching |
| 凭据 | NONE | NONE | — | No credential access or exfiltration |
1 项发现
中危 外部 URL 外部 URL
https://agentskills.io/specification SKILL.md:581 目录结构
14 文件 · 55.8 KB · 2193 行 Markdown 9f · 1779L
Shell 3f · 296L
TypeScript 1f · 62L
JavaScript 1f · 56L
├─
▾
assets
│ ├─
ERRORS.md
Markdown
│ ├─
FEATURE_REQUESTS.md
Markdown
│ ├─
LEARNINGS.md
Markdown
│ └─
SKILL-TEMPLATE.md
Markdown
├─
▾
hooks
│ └─
▾
openclaw
│ ├─
handler.js
JavaScript
│ ├─
handler.ts
TypeScript
│ └─
HOOK.md
Markdown
├─
▾
references
│ ├─
examples.md
Markdown
│ ├─
hooks-setup.md
Markdown
│ └─
openclaw-integration.md
Markdown
├─
▾
scripts
│ ├─
activator.sh
Shell
│ ├─
error-detector.sh
Shell
│ └─
extract-skill.sh
Shell
└─
SKILL.md
Markdown
安全亮点
✓ Path traversal protection in extract-skill.sh validates against absolute paths and '..' segments
✓ SKILL.md explicitly instructs to avoid logging secrets, tokens, and private keys
✓ Scripts output text only without file modifications
✓ No network calls (curl, wget, IP connections) detected
✓ No base64 encoding/decoding or obfuscation
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ Hook scripts are opt-in requiring explicit configuration
✓ Security considerations documented in hooks-setup.md