← 返回 Skills 市场
326
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-to-agent-converter
功能描述
Convert OpenClaw skills into properly configured agents with correct workspace setup, binding, and orchestration. Solves common agent creation failures (thre...
安全使用建议
This package is an instruction-only converter that walks you through creating agent workspaces, registering them in OpenClaw's agents.list, and spawning them. Before using it: 1) Note that the SKILL.md and examples reference a script (skill_to_agent.js) that is not included — confirm where that script comes from and inspect it before running. 2) Understand this process modifies system-wide OpenClaw configuration (gateway config.patch and restart) and creates persistent agents; back up your OpenClaw config first. 3) Audit any skill files you copy into agent workspaces — converted agents run with tools like sessions_spawn, read/write, and web_search which can be abused if the skill content is malicious. 4) Limit tool permissions for newly created agents and test conversions in an isolated environment (VM/container) before applying to production. 5) If you need higher assurance, ask the author for the missing script(s) or a signed release and review those files before running the automated steps.
功能分析
Type: OpenClaw Skill
Name: skill-to-agent-converter
Version: 1.0.0
The skill bundle provides instructions and scripts for an AI agent to perform high-privilege system operations, including modifying the OpenClaw core configuration via the `gateway` tool (`config.patch`) and executing shell commands. While these actions are aligned with the stated purpose of converting skills to agents, the inclusion of scripts in `references/war-room-example.md` and `references/troubleshooting.md` that utilize `eval()`, `execSync`, and broad filesystem commands (`rm -rf`, `chmod`) creates a significant risk. These capabilities could be leveraged for unintended system modification or privilege escalation if the agent is prompted to process a malicious skill.
能力评估
Purpose & Capability
The name and description align with the instructions: the SKILL.md describes converting skills into agent workspaces, registering them, and spawning sessions. However, the runtime docs repeatedly reference a script (scripts/skill_to_agent.js and a skill_to_agent.js module) and automation examples that are not present in the package — an inconsistency that needs clarification (either the converter expects external tooling or files are missing).
Instruction Scope
The instructions tell operators/agents to create directories under ~/.openclaw/agents, copy skill files into agent workspaces, write identity/memory/config files, call gateway({ action: 'config.patch' }) to modify system agent configuration, and spawn sessions via sessions_spawn. These actions are exactly what a converter must do, but they also modify system-wide configuration and give created agents runtime/tool access (sessions_spawn, read, write, web_search, etc.). The guidance to 'always set cwd' and to restart the gateway are operationally necessary but increase risk if applied to untrusted skill content.
Install Mechanism
This is an instruction-only skill with no install spec (low disk risk). That said, the documentation and examples expect a local script (skill_to_agent.js) to exist. The absence of that script in the package is inconsistent: either the tool is external or the package is incomplete. No downloadable URLs or third-party installs are present.
Credentials
The registry metadata declares no required env vars or credentials, which is proportional. The docs reference optional env vars (OPENCLAW_AGENTS_DIR, SKILL_TO_AGENT_DEBUG, DEFAULT_AGENT_RUNTIME) and show examples granting tools like sessions_spawn, web_search, read, write. Those tools are powerful; granting them to generated agents is sometimes necessary but significantly increases capability and blast radius and should be limited to trusted agents.
Persistence & Privilege
The skill's workflow requires registering agents in the system-wide agents.list (via gateway config.patch) and restarting the gateway. That creates persistent, autonomous agents with configured tool access and memory directories. While coherent with the converter's purpose, modifying global configuration and enabling new autonomous actors is high privilege — combining this with copying arbitrary skill contents into long-lived workspaces raises the chance of persistent abuse if sources are untrusted. The skill itself is not always:true, but its recommended actions create persistent agents.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-to-agent-converter - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-to-agent-converter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of skill-to-agent, enabling OpenClaw skills to be converted into fully-configured agents.
- Automates workspace setup, agent configuration, and registration to avoid common failures (thread binding errors, workspace isolation, session spawning issues).
- Provides detailed workflow, troubleshooting steps, and quick commands for converting and spawning agents.
- Ensures agents are properly registered and can access required identity and tool files.
- Includes reference documentation and best practices for robust agent creation and management.
元数据
常见问题
Skill to Agent Converter: Convert a Skill into an OpenClaw Agent 是什么?
Convert OpenClaw skills into properly configured agents with correct workspace setup, binding, and orchestration. Solves common agent creation failures (thre... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 326 次。
如何安装 Skill to Agent Converter: Convert a Skill into an OpenClaw Agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-to-agent-converter」即可一键安装,无需额外配置。
Skill to Agent Converter: Convert a Skill into an OpenClaw Agent 是免费的吗?
是的,Skill to Agent Converter: Convert a Skill into an OpenClaw Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill to Agent Converter: Convert a Skill into an OpenClaw Agent 支持哪些平台?
Skill to Agent Converter: Convert a Skill into an OpenClaw Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill to Agent Converter: Convert a Skill into an OpenClaw Agent?
由 DraftHead(@drafthead)开发并维护,当前版本 v1.0.0。
推荐 Skills