← Back to Skills Marketplace
nanlinsec-sys

Subagent Collaboration

by nanlinsec-sys · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
112
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install subagent-collaboration
Description
多子代理协作分析与构建技能。自动分析 OpenClaw 中多个子代理的能力、使用模式和协作关系,智能推荐协作模式(并行/串行/分层/竞争/会诊/接力),生成协作流程设计和安全配置。适用于复杂任务分解、多专家会诊、工作流编排等场景。
Usage Guidance
This skill appears to do what it claims (analyze subagents, generate workflows, run security checks) but it reads and writes files in a hardcoded workspace path (/Users/nanlin/.openclaw/workspace) which may contain session history, configs, or other sensitive data. Before installing or running: 1) Inspect the three Python scripts yourself (they are included); 2) Modify the scripts to use a configurable WORKSPACE (or pass a safe path) instead of the hardcoded path; 3) Run them in a sandboxed or non-privileged account (or container) first to see what files they read/write; 4) Remove the unnecessary node requirement or confirm why node is needed; 5) Check outputs for any unexpected external network calls (the scripts shown do not make network requests, but generated workflows could spawn agents that do). If you cannot review or sandbox them, consider not installing or request an author-provided version that parameterizes workspace path and documents file access.
Capability Analysis
Type: OpenClaw Skill Name: subagent-collaboration Version: 1.0.0 The subagent-collaboration skill bundle provides a framework for designing and managing multi-agent workflows in OpenClaw. It includes Python scripts for analyzing existing sub-agent roles (analyze_subagents.py), generating collaboration workflows and JavaScript code (generate_workflow.py), and a security validator (security_check.py) that enforces RSG v2.2.0 safety rules such as mandatory sandboxing, timeout limits, and detection of sensitive keywords or command execution. The code is well-documented, lacks obfuscation, and focuses on promoting secure configuration practices for sub-agents.
Capability Assessment
Purpose & Capability
Name/description match the included scripts: analyzer, workflow generator, and security checker. However package.json / SKILL metadata require both python3 and node while all primary runtime code is Python; node is not used, so the declared binaries are slightly disproportionate. Overall capability aligns with purpose, but metadata includes an unnecessary node expectation.
Instruction Scope
Scripts read and write files outside the skill directory using a hardcoded WORKSPACE = "/Users/nanlin/.openclaw/workspace" (reads docs/subagent-roles-v2.md and MEMORY.md; writes analysis and reports). This means the skill will access local OpenClaw workspace files (which may contain session history, config, or sensitive data) without declaring that access. The SKILL.md instructs running the scripts directly, but does not warn users about the absolute path behavior.
Install Mechanism
There is no install spec (instruction-only with code files), so nothing is automatically downloaded or extracted at install time — lower install risk. The presence of package.json suggests optional Node packaging, but no install step is provided and no remote downloads are referenced.
Credentials
No credentials or env vars are requested, which superficially looks minimal, but the scripts access a specific user workspace path directly instead of using a configurable env var. That implicit local file access is a form of required local privilege not declared in metadata. The node requirement in metadata is unnecessary for the shipped Python scripts.
Persistence & Privilege
The skill does not set always:true and does not modify other skills' configs. It does write output files into the hardcoded workspace path (persistent files), which is normal for a local analyzer but should be noted as persistent activity in user storage.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install subagent-collaboration
  3. After installation, invoke the skill by name or use /subagent-collaboration
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
subagent-collaboration 1.0.0 - Initial release of the multi-subagent collaboration skill for OpenClaw. - Automatically analyzes subagent capabilities, usage patterns, and collaboration relationships. - Intelligently recommends optimal collaboration modes (parallel, serial, hierarchical, competition, consultation, relay). - Generates executable collaboration workflow designs and integrates safety configuration checks (based on RSG v2.2.0 rules). - Provides resource optimization recommendations, including model selection, timeout settings, and concurrency control. - Suitable for advanced task decomposition, expert consultation, workflow orchestration, and similar scenarios.
Metadata
Slug subagent-collaboration
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Subagent Collaboration?

多子代理协作分析与构建技能。自动分析 OpenClaw 中多个子代理的能力、使用模式和协作关系,智能推荐协作模式(并行/串行/分层/竞争/会诊/接力),生成协作流程设计和安全配置。适用于复杂任务分解、多专家会诊、工作流编排等场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install Subagent Collaboration?

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

Is Subagent Collaboration free?

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

Which platforms does Subagent Collaboration support?

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

Who created Subagent Collaboration?

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

💬 Comments