← Back to Skills Marketplace
zhuqingsonga

role-configurator

by zhuqingsonga · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
118
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install role-configurator
Description
OpenClaw Role Configurator - Help you easily configure your OpenClaw AI assistant role, the first skill every new user needs. Trigger scenarios: - Just insta...
Usage Guidance
This skill appears to do what it claims: load templates, recommend skills, and write a role config file. Before installing, consider: 1) it will write to a workspace path (OPENCLAW_WORKSPACE or default /root/.openclaw/workspace) and will rename any existing SOUL.md to SOUL.md.backup — set OPENCLAW_WORKSPACE to a location you control if you don't want writes under /root; 2) there are no network calls or secret requests, but you should still review the packaged templates (data/role_templates.json) if you want to ensure their contents are acceptable; 3) the registry metadata doesn't list OPENCLAW_WORKSPACE as a required env var even though the scripts read it — that's benign but worth noting. If you need stronger guarantees, run the skill in a sandbox or inspect/execute the scripts in a controlled environment first.
Capability Analysis
Type: OpenClaw Skill Name: role-configurator Version: 1.0.0 The skill bundle is a legitimate utility designed to help users configure their OpenClaw agent's persona by generating a 'SOUL.md' file. The Python scripts (e.g., config_writer.py, template_manager.py) perform standard file I/O and JSON parsing tasks aligned with the stated purpose. There is no evidence of data exfiltration, arbitrary code execution, or malicious prompt injection; file writing is restricted to the agent's workspace configuration.
Capability Assessment
Purpose & Capability
Name/description (role configurator, templates, recommendations, auto-write config) match the included files: template data, recommendation rules, a template manager, recommender, and a config writer. No unrelated capabilities (cloud, network, or secret‑store access) are present.
Instruction Scope
SKILL.md describes conversation-driven configuration and auto-writing a config file. The scripts implement this: reading local JSON templates, formatting recommendations, and writing SOUL.md. The instructions and code read from the packaged data/ files and write a config file to a workspace — this is within scope, but the skill does perform filesystem writes (backs up an existing SOUL.md then overwrites it). Users should be aware it will modify files in the workspace path.
Install Mechanism
No install spec and no external downloads; the skill is instruction-only with small local Python scripts. No high-risk install behavior detected.
Credentials
Registry metadata lists no required env vars, but scripts use OPENCLAW_WORKSPACE (defaulting to /root/.openclaw/workspace). This is a minor inconsistency: the env var is optional, but the skill will write to a default filesystem location if not set. No secrets or unrelated credentials are requested.
Persistence & Privilege
Skill is not always-enabled and does not modify other skills or global agent settings. Its only persistent effect is writing/overwriting the SOUL.md file in the workspace (with a .backup for existing file).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install role-configurator
  3. After installation, invoke the skill by name or use /role-configurator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
OpenClaw Role Configurator 1.0.0 – Initial Release - Provides guided conversation to configure your OpenClaw AI assistant role without forms. - Includes 15 preset role templates for instant setup, covering productivity, career, health, learning, and lifestyle. - Auto-generates and saves role configuration files during setup. - Recommends relevant skills based on your selected or customized role. - Supports workflows for first-time configuration, template use, and easy reconfiguration.
Metadata
Slug role-configurator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is role-configurator?

OpenClaw Role Configurator - Help you easily configure your OpenClaw AI assistant role, the first skill every new user needs. Trigger scenarios: - Just insta... It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.

How do I install role-configurator?

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

Is role-configurator free?

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

Which platforms does role-configurator support?

role-configurator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created role-configurator?

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

💬 Comments