← Back to Skills Marketplace
512
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install supervisorclaw
Description
Superviseur automatique surveillant CPU, RAM, Docker, et sites, avec redémarrage automatique des services en panne.
Usage Guidance
Do not install this as-is. Ask the author for: (1) source/origin and reason for the three hardcoded external targets (why monitor those domains by default); (2) an explanation or implementation of the restart/auto-heal behavior (what exact commands will be run, required privileges, and safeguards); (3) a declared list of dependencies (requests, psutil) and required binaries (docker), or an install spec; (4) removal of hardcoded third‑party endpoints or a way for the user to configure monitored targets. If you must test it, run it in a sandboxed environment with minimal privileges and network access restricted, and review any restart actions before allowing the agent to execute them autonomously.
Capability Analysis
Type: OpenClaw Skill
Name: supervisorclaw
Version: 1.0.0
The `monitor.py` script itself is benign, performing system resource and service health checks using `psutil`, `requests`, and `subprocess` to run hardcoded `docker ps` commands. However, the `SKILL.md` describes a `/supervisor restart <nom>` command. While the `monitor.py` does not implement this restart functionality, the skill's design implies the agent will execute commands based on user input. This, combined with the use of `subprocess` in `monitor.py` for system commands, creates a high potential for a shell injection vulnerability if the `restart` command were implemented without proper input sanitization, making the skill suspicious due to this significant RCE risk.
Capability Assessment
Purpose & Capability
The skill description and SKILL.md promise periodic scanning every 5 minutes and automatic restart ('auto-guérison', '/supervisor restart'), but monitor.py only runs a single status snapshot (resources, HTTP checks, docker ps) and contains no scheduling or restart logic. The code also probes three hardcoded external domains unrelated to the user's host, which is unexpected for a local supervisor.
Instruction Scope
SKILL.md instructs the agent to scan every 5 minutes and attempt auto-healing. Those are high-privilege actions (restarting services/containers) but there are no concrete, scoped commands or safeguards in the instructions or code. The agent would be given broad discretion to perform restarts without prescriptions of which commands to run, required privileges, or rollback behavior.
Install Mechanism
There is no install spec. The code imports third-party Python packages (requests, psutil) and calls the 'docker' CLI but the skill declares no dependencies or required binaries. That mismatch will cause runtime errors or hide implicit installation/privilege requirements.
Credentials
No environment variables or credentials are requested (ok), but the code performs outbound HTTP GETs to three hardcoded external domains (aiflowhub.online, prospectx.aiflowhub.online, marocpromo.insightops.online). A supervisor for a user's server would normally check local services or user-configured targets — contacting specific third-party sites by default is unexpected and should be justified by the author.
Persistence & Privilege
The skill is not marked 'always' and does not request persistent system modifications in the package. It doesn't modify other skills' configs. However, its claimed auto-healing behavior would require elevated privileges at runtime; that is not requested or described in the manifest.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install supervisorclaw - After installation, invoke the skill by name or use
/supervisorclaw - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Supervisor skill.
- Autonomous server monitoring and resource management.
- Commands: show full system status, restart specific services.
- Automated health checks every 5 minutes with self-healing for failed sites or stopped containers.
Metadata
Frequently Asked Questions
What is superviser ressources?
Superviseur automatique surveillant CPU, RAM, Docker, et sites, avec redémarrage automatique des services en panne. It is an AI Agent Skill for Claude Code / OpenClaw, with 512 downloads so far.
How do I install superviser ressources?
Run "/install supervisorclaw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is superviser ressources free?
Yes, superviser ressources is completely free (open-source). You can download, install and use it at no cost.
Which platforms does superviser ressources support?
superviser ressources is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created superviser ressources?
It is built and maintained by Marouane (@mrnsmh); the current version is v1.0.0.
More Skills