← Back to Skills Marketplace
sumo0221

Sumo Assign Tasks

by Sumo0221 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
96
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install sumo-assign-tasks
Description
Toggle Sumo task assignment method among sessions_spawn, clawteam, and SumoSubAgent using /Sumo_Assign_Tasks [0|1|2] commands.
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: sumo-assign-tasks Version: 1.0.0 The skill is a configuration utility designed to switch between different task assignment methods for an agent named 'Sumo'. The Python script `assign_tasks.py` manages a JSON configuration file, and the `SKILL.md` provides clear instructions for the AI agent to interface with this script. While the script contains a hardcoded absolute file path (`C:\Users\rayray\...`) which is a functional flaw for portability, the code lacks any indicators of malicious intent, data exfiltration, or unauthorized command execution.
Capability Assessment
Purpose & 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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sumo-assign-tasks
  3. After installation, invoke the skill by name or use /sumo-assign-tasks
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Sumo Assign Tasks Switch skill. - Added a command `/Sumo_Assign_Tasks [0|1|2]` to switch or display the current method for assigning tasks. - Supports three assignment methods: sessions_spawn (default), clawteam, and SumoSubAgent. - Provides clear usage instructions for checking and switching methods. - Settings are saved locally to assign_method.json for persistence. - Includes concise documentation on each method’s features and default behavior.
Metadata
Slug sumo-assign-tasks
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Sumo Assign Tasks?

Toggle Sumo task assignment method among sessions_spawn, clawteam, and SumoSubAgent using /Sumo_Assign_Tasks [0|1|2] commands. It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Sumo Assign Tasks?

Run "/install sumo-assign-tasks" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Sumo Assign Tasks free?

Yes, Sumo Assign Tasks is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Sumo Assign Tasks support?

Sumo Assign Tasks is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sumo Assign Tasks?

It is built and maintained by Sumo0221 (@sumo0221); the current version is v1.0.0.

💬 Comments