awesome-closet-stylist

v1.0.2

Maintain a persistent personal wardrobe, answer wardrobe questions, and recommend outfits from existing clothes with natural-language responses.

0· 40·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and description (wardrobe maintenance, queries, and outfit recommendations) match the manifest and SKILL.md. The skill explicitly reads/writes the local files user/wardrobe.json, user/preference.json, and user/config.json, which is expected for this purpose. No unrelated environment variables, binaries, or external credentials are requested.
Instruction Scope
The runtime instructions are narrowly scoped to reading/writing the local wardrobe, preference, and config files and to following well-defined confirmation and persistence rules. The spec permits external weather retrieval and image-assisted intake when needed and authorized, and instructs the agent to 'choose appropriate tools' — that gives the agent discretion to use available external capabilities. This is reasonable for weather lookups and image processing, but it means the skill could trigger network calls or third-party processing depending on the runtime environment.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is downloaded or written to disk by an installer. That is the lowest-risk install footprint.
Credentials
The skill declares no required environment variables, no primary credential, and no required config paths. Its use of local files (user/*.json) is proportional to the described functionality. There are no requests for unrelated secrets or broad system access.
Persistence & Privilege
The skill will read and may update local persistent state (user/wardrobe.json, user/preference.json, user/config.json) by design; the spec contains explicit confirmation and non‑overwrite rules (e.g., deletion requires confirmation). always:false and default autonomous invocation are set; nothing in the skill requests permanent system-wide privileges or to modify other skills' configs.
Assessment
This skill appears coherent and focused, but review the following before installing: (1) It will read and persist data in the local files user/wardrobe.json, user/preference.json, and user/config.json — ensure you are comfortable storing wardrobe and preference data there and have backups if desired. (2) Image-assisted intake or weather lookups may cause the agent to use external tools or APIs if your runtime environment exposes them — the spec prefers local-first behavior, but external calls are allowed when needed and authorized. If you want to avoid any network calls or third-party image processing, confirm those capabilities are disabled in your agent environment. (3) Deletions and other irreversible changes are confirmation-gated per the spec, but be attentive to confirmation prompts before approving destructive actions. (4) No credentials or system installs are requested by the skill itself. If you need lower autonomy, consider restricting the agent's ability to invoke tools or to write files in your environment.

Like a lobster shell, security has layers — review code before you run it.

latestvk97frw42bdgjqetv8xgjm73n8s84c4q6

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments