Scan Report
5 /100
awesome-closet-stylist
Maintain a persistent personal wardrobe, answer wardrobe questions, and recommend outfits from existing clothes with natural-language responses.
This is a pure documentation-based wardrobe management skill with no executable code, scripts, or hidden functionality. All capabilities are clearly declared and aligned between documentation and implementation.
Safe to install
No action required. This skill is safe to use as it only manages local wardrobe data with declared weather API integration.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | SKILL.md declares writes to user/wardrobe.json, user/preference.json, user/confi… |
| Network | READ | READ | ✓ Aligned | weather.md:49-70 documents weather API calls to amap.com and qweather.com |
| Shell | NONE | NONE | — | No shell commands except documented curl for weather APIs |
| Environment | NONE | NONE | — | No environment variable access detected |
| Skill Invoke | NONE | NONE | — | Only references openclaw hooks list command, no arbitrary skill invocation |
| Clipboard | NONE | NONE | — | No clipboard access detected |
| Browser | READ | READ | ✓ Aligned | weather.md:91-107 documents browser fallback for weather when APIs unavailable |
| Database | NONE | NONE | — | No database access detected |
6 findings
Medium External URL 外部 URL
https://restapi.amap.com/v3/weather/weatherInfo sub-skills/weather.md:49 Medium External URL 外部 URL
https://restapi.amap.com/v3/weather/weatherInfo?key= sub-skills/weather.md:54 Medium External URL 外部 URL
https://devapi.qweather.com/v7/weather/now sub-skills/weather.md:65 Medium External URL 外部 URL
https://devapi.qweather.com/v7/weather/now?key= sub-skills/weather.md:70 Medium External URL 外部 URL
https://www.weather.com.cn/ sub-skills/weather.md:91 Medium External URL 外部 URL
https://dev.qweather.com/ sub-skills/weather.md:107 File Tree
11 files · 29.6 KB · 688 lines Markdown 7f · 610L
JSON 4f · 78L
├─
▾
evals
│ └─
evals.json
JSON
├─
▾
sub-skills
│ ├─
clothing-notes.md
Markdown
│ ├─
outfit-recommendation.md
Markdown
│ ├─
user-preference.md
Markdown
│ ├─
wardrobe-crud.md
Markdown
│ └─
weather.md
Markdown
├─
▾
user
│ ├─
config.json
⚠
JSON
│ ├─
preference.json
JSON
│ └─
wardrobe.json
JSON
├─
README.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ Pure documentation-based skill with no executable code or scripts
✓ All capabilities clearly declared in SKILL.md and sub-skills
✓ Documentation is comprehensive and consistent across all files
✓ User data stays local in user/ directory (wardrobe.json, preference.json, config.json)
✓ Weather API keys are user-provided and stored locally, not exfiltrated
✓ No obfuscation techniques (base64, eval, encoded commands)
✓ No credential harvesting or data exfiltration
✓ Hooks feature requires explicit user consent before enabling
✓ No supply chain dependencies or external packages
✓ Clear intent routing prevents scope creep