Sumo Assign Tasks
v1.0.0Toggle Sumo task assignment method among sessions_spawn, clawteam, and SumoSubAgent using /Sumo_Assign_Tasks [0|1|2] commands.
⭐ 0· 56·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The skill's name and description match the included code and SKILL.md: both implement switching and persisting an assignment method among three options. No unrelated credentials, binaries, or network access are requested.
Instruction Scope
SKILL.md stays on task and documents the command and where settings are stored. It explicitly instructs storing config at a path (C:\Users\rayray\.openclaw\workspace\memory\assign_method.json), which matches the Python script. This is expected behavior for a configuration toggle but is non-portable and embeds a specific username.
Install Mechanism
No install spec or external downloads; the skill is instruction + a small local Python script. There are no external dependencies or extract/install steps.
Credentials
The skill requires no environment variables, credentials, or config paths beyond its own config file. No secrets or unrelated service access are requested.
Persistence & Privilege
always:false and no autonomous privilege escalation. The script reads/writes a config file under a specific user profile path (hardcoded). Writing to that path is the only persistence; it does not modify other skills or system-wide config. Hardcoding a personal Windows path and casing mismatches in method names are implementation concerns.
Assessment
This skill appears to do what it claims: toggle and persist a task-assignment method. Before installing or using it, consider these points:
- The Python script hardcodes a Windows path (C:\Users\rayray\...); on your machine this path may not exist or may be inappropriate. The script will try to create that directory. If you don't want files created under that path, edit assign_tasks.py to use a portable path (e.g., os.path.expanduser('~/.openclaw/...') or an OpenClaw-configured directory).
- There are small bugs/inconsistencies (method name casing and display strings) that may cause the displayed “active” marker to be incorrect; this is a functionality bug, not a security indicator.
- The package has no publisher homepage or provenance information. If you need stronger assurance, ask the publisher for source/origin or run the script in a safe/test environment first.
- If you plan to run this on a non-Windows OS, update the CONFIG_PATH to a suitable location.
If you are comfortable editing the small script to make the path portable and correcting the casing, the skill is low-risk. If you prefer not to edit files yourself, avoid installing until the maintainer provides a portable config-path or provenance.Like a lobster shell, security has layers — review code before you run it.
latestvk97d2921dhye6k1ma8jby68qq18466bz
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
