Scan Report
5 /100
budgetRcd
个人记账预算管理(支持工作日/周末差异预算)
A minimal personal budget management skill with straightforward JSON file I/O that aligns perfectly with its documented behavior.
Safe to install
This skill is safe to use. No security concerns identified.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | agent.py reads/writes JSON files in ~/.openclaw/skills/budget/ |
| Network | NONE | NONE | — | No network operations in code |
| Shell | NONE | NONE | — | No subprocess or shell commands |
| Environment | NONE | NONE | — | No os.environ access |
| credential | NONE | NONE | — | No credential access |
File Tree
7 files · 2.8 KB · 75 lines Markdown 1f · 31L
Python 1f · 25L
JSON 5f · 19L
├─
▾
config
│ ├─
config.json
⚠
JSON
│ └─
pools.json
JSON
├─
▾
data
│ ├─
budget_202604.json
JSON
│ ├─
expense_202604.json
JSON
│ └─
goals.json
JSON
├─
agent.py
Python
└─
SKILL.md
Markdown
Security Positives
✓ All operations documented in SKILL.md match implementation exactly
✓ No shell execution or subprocess usage
✓ No network requests or external communications
✓ No credential harvesting or environment variable access
✓ All file operations scoped to dedicated skill directory (~/.openclaw/skills/budget/)
✓ Pure JSON file I/O with no obfuscation or dynamic code execution
✓ Clear file path mapping prevents path traversal
✓ MIT license with identified author (OpenClaw)