← Back to Skills Marketplace
142
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install voko-subagent
Description
Creates and manages real subagents within OpenClaw Gateway to process visitor messages based on VOKO database and prompts.
Usage Guidance
This skill appears to do what it says: read a VOKO sqlite DB and spawn OpenClaw subagents. Before installing, verify you: (1) will run it inside a trusted OpenClaw Gateway (the skill requires the platform's openclaw API), (2) only point --db-path to databases you are willing to allow the skill to read (it will open and query the DB file), (3) are comfortable running npm install (sqlite3 has native bindings and will fetch packages), and (4) accept that created subagents use cleanup: 'keep' and sandbox: 'require' (spawned agents may persist and execute code with whatever privileges the Gateway grants). If you have sensitive data in your DB or limited trust in the Gateway environment, review the code locally and consider changing defaults (e.g., ownerUid) or adjusting cleanup/timeout behavior before deployment.
Capability Analysis
Type: OpenClaw Skill
Name: voko-subagent
Version: 1.0.1
The voko-subagent skill is a well-structured component designed to bridge an IM service with the OpenClaw agent system. It retrieves visitor information and chat history from a local SQLite database (voko.db) to generate prompts for sub-agents. The code follows security best practices by using parameterized SQL queries in prompt-builder.js and includes a defensive 'Security Statement' within the generated prompt to prevent the sub-agent from interpreting chat data as instructions. All high-risk capabilities, such as file access and agent spawning, are directly aligned with the tool's stated purpose.
Capability Assessment
Purpose & Capability
Name/description say it creates subagents in OpenClaw using VOKO DB data; code reads a sqlite DB, builds a prompt, and calls openclaw.sessions_spawn to create a subagent. The declared behavior aligns with the code and README/SKILL.md.
Instruction Scope
SKILL.md instructs copying the skill into ~/.openclaw/skills and running npm install and openclaw skill run; runtime instructions and code access only the supplied DB path and create subagents. The skill will read any DB path provided (or default ./data/voko.db) and expects to run inside the Gateway. Nothing in the instructions or code tries to read unrelated environment variables or external endpoints.
Install Mechanism
There is no registry install spec in the registry entry, but SKILL.md and package.json instruct the user to run npm install (pulling sqlite3 and normal npm deps). This is expected for a Node skill but requires network access at install time and native bindings for sqlite3. No remote downloads from unknown URLs are used in the bundle.
Credentials
The skill requests no environment variables or external credentials. It does read a user-provided filesystem path to a sqlite DB (explicitly configured via --db-path), which is proportionate to a DB-driven subagent builder. Default ownerUid is hard-coded but not a credential.
Persistence & Privilege
The skill calls openclaw.sessions_spawn to create real subagents, passing cleanup: 'keep' and sandbox: 'require'. Creating subagents is the skill's purpose, so this is expected; however, created subagents may persist/run in the Gateway and may have the privileges the Gateway grants to spawned sessions. The skill itself is not always:true and is user-invocable only.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install voko-subagent - After installation, invoke the skill by name or use
/voko-subagent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated documentation in SKILL.md for improved clarity and formatting.
- No functional changes to code; update is documentation-only.
v1.0.0
VOKO Subagent Skill 1.0.0 — Initial release
- Provides a skill to manage sub-agent message handling within OpenClaw Gateway for VOKO.
- Supports CLI invocation and programmatic calls from voko im-service.
- Allows configuration via CLI parameters, including database path, prompt, mode, and timeout.
- Outputs results and errors in a structured JSON format, with clear success/failure markers.
- Includes detailed installation, usage instructions, and troubleshooting notes.
Metadata
Frequently Asked Questions
What is Voko Subagent?
Creates and manages real subagents within OpenClaw Gateway to process visitor messages based on VOKO database and prompts. It is an AI Agent Skill for Claude Code / OpenClaw, with 142 downloads so far.
How do I install Voko Subagent?
Run "/install voko-subagent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Voko Subagent free?
Yes, Voko Subagent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Voko Subagent support?
Voko Subagent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Voko Subagent?
It is built and maintained by tech-fcc (@tech-fcc-sys); the current version is v1.0.1.
More Skills