← Back to Skills Marketplace
netanel-abergel

Spawn Subagent

by Netanel Abergel · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
121
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install spawn-subagent
Description
Spawn isolated subagents to handle long-running, complex, or blocking tasks without stalling the main session. Use when: a task will take more than 30 second...
Usage Guidance
This skill is an instruction guide for delegating work to subagents and appears to do what it claims, but be cautious: - Examples reference external CLIs (e.g., `gog`) and account env vars (GOG_ACCOUNT) that the skill metadata does not declare. Verify what platform binaries/CLIs your agent actually has and whether those tools require credentials. - The SKILL.md encourages referencing arbitrary file paths and env vars and demonstrates fetching emails/calendar events — these can expose sensitive data if a subagent is given broad access. Before using, confirm how your platform isolates subagents and what filesystem/env access they have. - Prefer explicit, minimal task descriptions: only include the exact paths and credentials the subagent truly needs; avoid embedding secrets in task text. - If you must run email/calendar tasks, ensure the provider credentials are scoped to least privilege and that subagents cannot exfiltrate results to unknown endpoints. What would reduce risk: the skill declaring required binaries/credentials (or noting none are needed), and explicit guidance on permission/isolation boundaries for subagents. If you can, test with non-sensitive sample data first.
Capability Analysis
Type: OpenClaw Skill Name: spawn-subagent Version: 1.0.1 The skill bundle provides documentation and usage patterns for a 'subagent spawning' capability, intended to delegate long-running tasks to isolated sessions. The instructions in SKILL.md and the deprecation notice in DEPRECATED.md focus on operational efficiency, error handling, and cost management, using legitimate examples such as file summarization and calendar/email management via CLI tools. No evidence of malicious intent, data exfiltration, or harmful prompt injection was identified.
Capability Assessment
Purpose & Capability
The skill's name/description align with the instructions: it teaches how to spawn and manage subagents. However, examples in SKILL.md reference external CLIs (e.g., `gog`) and account environment variables (e.g., [email protected]) that are not declared in the skill metadata. That omission is an incoherence (the examples imply needing external tools/credentials even though none are required in the manifest).
Instruction Scope
The runtime instructions explicitly tell subagents to read files (/tmp/*, .learnings/ERRORS.md), environment variables, call web searches, and fetch emails/calendar data. Those actions can involve sensitive data. The SKILL.md also suggests embedding env var values and CLI commands in task descriptions. While these actions are within the general purpose of delegation, the instructions give broad discretion to access arbitrary file paths and env vars without constraining or declaring them — increasing risk of unintended data access or exfiltration.
Install Mechanism
No install spec and no code files — instruction-only. This is the lowest install risk: nothing will be downloaded or written by an installer. The scanner had no code to analyze.
Credentials
The skill declares no required environment variables or credentials, yet examples routinely reference account env vars and external services (email/calendar access). That gap is disproportionate: if users follow examples they will need credentials, but the skill metadata gives no indication of what will be required or stored. This mismatch reduces transparency and could lead to accidental exposure of secrets when users craft task descriptions.
Persistence & Privilege
always:false (default). The skill is user-invocable and allows model invocation (platform defaults). It does not request persistent presence or attempt to modify other skills or system-wide configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install spawn-subagent
  3. After installation, invoke the skill by name or use /spawn-subagent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
reactions rule, close-the-loop, reply-to rules; skill-master analytics hook; skill-analytics added
v1.0.0
Initial release of the spawn-subagent skill. - Enables spawning isolated subagents for long-running, complex, or blocking tasks without stalling the main session. - Includes guidance on when to spawn subagents vs. using the main session. - Provides clear patterns, code examples, and anti-patterns for efficient task delegation and error handling. - Documents best practices for writing precise task descriptions and managing parallelism. - Offers cost-saving tips for running batch or resource-intensive operations.
Metadata
Slug spawn-subagent
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Spawn Subagent?

Spawn isolated subagents to handle long-running, complex, or blocking tasks without stalling the main session. Use when: a task will take more than 30 second... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Spawn Subagent?

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

Is Spawn Subagent free?

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

Which platforms does Spawn Subagent support?

Spawn Subagent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Spawn Subagent?

It is built and maintained by Netanel Abergel (@netanel-abergel); the current version is v1.0.1.

💬 Comments