StylePilot

v1.0.1

StylePilot 个人衣橱助手。用户拍照存储衣服信息,或询问穿搭搭配(今天穿什么/出行带什么)时激活。不要主动触发,只在用户明确表示需要穿搭建议时使用。 StylePilot is a personal wardrobe assistant. Activate only when the user expli...

0· 52·0 current·0 all-time
byMars YANG@mars2003
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (personal wardrobe assistant) match the code and SKILL.md: scripts implement local storage (data/wardrobe.db), image copying, outfit generation, and feedback. No unrelated credentials, binaries, or cloud services are requested.
Instruction Scope
SKILL.md instructs the agent to call the included CLI (run.sh / scripts/wardrobe.py) with explicit flags (scene, weather, days) and to store images under data/images/. The runtime steps (init, add, list, outfit, feedback) align with the script implementation. The instructions do not ask the agent to read unrelated system files or transmit data externally.
Install Mechanism
No install spec; this is an instruction-and-code-only skill. All code is included in the bundle (Python scripts + run.sh). No external downloads or package installs are performed by the skill itself.
Credentials
No required environment variables or credentials are declared. The only optional env var observed is WARDROBE_DB_PATH (used to override the DB path for tests), which is reasonable and documented. Requested filesystem access (data/ directory, images) is proportional to the stated purpose.
Persistence & Privilege
always:false and user-invocable. The skill stores data under a project-local data/ directory and uses a local SQLite DB; it does not modify other skills or request system-wide configuration. Autonomous invocation remains allowed by default but is not unusual and SKILL.md gives clear activation rules.
Assessment
This skill appears to do exactly what it claims: a local-first wardrobe CLI that copies images into data/images/ and stores metadata in a local SQLite DB. Before installing, consider: 1) Where the agent will run — on your local machine this stores images and DB locally (check data/ permissions and backups); if the agent runs in a hosted/cloud environment, local-only claims may not protect your photos. 2) The run.sh entrypoint will execute the included Python scripts and will create/modify data/ and the DB (you can override the DB location with WARDROBE_DB_PATH). 3) Review the images you add—they are stored unencrypted by default. 4) If you want stronger privacy, run the code in an isolated environment or add encryption/access controls for data/wardrobe.db and data/images/. Finally, you can run the included tests locally (tests/*) to verify behavior before enabling the skill in an agent.

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

clivk971jfc2p9ffnzqw348kbrde2x84tsg5fashionvk971jfc2p9ffnzqw348kbrde2x84tsg5jsonvk971jfc2p9ffnzqw348kbrde2x84tsg5latestvk971jfc2p9ffnzqw348kbrde2x84tsg5local-firstvk971jfc2p9ffnzqw348kbrde2x84tsg5openclawvk971jfc2p9ffnzqw348kbrde2x84tsg5outfitvk971jfc2p9ffnzqw348kbrde2x84tsg5personal-assistantvk971jfc2p9ffnzqw348kbrde2x84tsg5productivityvk971jfc2p9ffnzqw348kbrde2x84tsg5sqlitevk971jfc2p9ffnzqw348kbrde2x84tsg5stylevk971jfc2p9ffnzqw348kbrde2x84tsg5travelvk971jfc2p9ffnzqw348kbrde2x84tsg5wardrobevk971jfc2p9ffnzqw348kbrde2x84tsg5weathervk971jfc2p9ffnzqw348kbrde2x84tsg5

License

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

Comments