← Back to Skills Marketplace
chyher

team-discuss

by chyher · GitHub ↗ · v0.1.1
cross-platform ⚠ suspicious
325
Downloads
1
Stars
2
Active Installs
8
Versions
Install in OpenClaw
/install team-discuss
Description
Multi-agent tool for structured, multi-round discussions with dialectic analysis, random speaking order, shared state, and integration of real sub-agents for...
Usage Guidance
This skill appears to be an orchestrator for multi-agent discussions and is not obviously malicious, but exercise caution: (1) the bundle is incomplete — SKILL.md describes core modules that are not included, so the example won't run as-is without additional code; (2) the runtime instructions allow spawning sub-agents (sessions_spawn) and persisting discussion state to disk, which can cause data to be read from your workspace and transmitted to other agents — review the prompts and any data you pass into the orchestrator; (3) confirm where the missing core code would come from (trusted source) before running; and (4) if you plan to use it with sensitive data, restrict the base_dir and avoid pointing it at project root or privileged paths. If you want, I can: list exact places to search/lock down on your system, suggest safe sandboxing steps, or attempt to map which platform permissions sessions_spawn requires.
Capability Analysis
Type: OpenClaw Skill Name: team-discuss Version: 0.1.1 The Team-Discuss skill is a framework for orchestrating multi-agent discussions and dialectical analysis. The provided code (teamDiscuss.py) and documentation (SKILL.md, README.md) describe a legitimate system for managing shared state and agent communication using standard OpenClaw primitives like sessions_spawn. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
The name/description (multi-agent discussion/orchestration) aligns with the SKILL.md: shared state, dialectic analysis, and sessions_spawn usage. However, the package claims a larger project structure (src/core modules like SharedStore, Orchestrator, DialecticEngine) that are not present in the provided files — only teamDiscuss.py, README, SKILL.md, and a demo JSON are included. That mismatch means the shipped bundle does not contain the code the docs describe, which is an incoherence (could be an instruction-only skill that expects platform-provided APIs).
Instruction Scope
SKILL.md instructs the agent to persist shared state to a local './discussions' directory and to call real sub-agents via sessions_spawn(runtime='subagent', agentId=..., task=...). sessions_spawn gives the skill the ability to invoke other agents and forward prompts/tasks; combined with file-based persistence this can cause data to be read/written and forwarded to other agents. The instructions also reference absolute or user filesystem paths in examples (e.g., /root/.openclaw/workspace/data/projects/team-discuss, /path/to/team-discuss/src), which — if followed verbatim or modified — could lead to reading arbitrary project data. While these behaviors are within the expected scope for a multi-agent orchestrator, they materially broaden what the skill will access and transmit, and the SKILL.md gives the agent leeway to spawn sub-agents and build prompts (potentially including contextual data).
Install Mechanism
No install spec is provided (instruction-only with a single example script). This is lower-risk from an install/execution perspective because nothing arbitrary is downloaded or extracted during install. However, the code and documentation reference modules (core, models) that are not included, so running the example may require installing missing code from elsewhere.
Credentials
The skill declares no required environment variables or credentials, which is reasonable for a local orchestrator. That said, the instructions rely on sessions_spawn (a platform API) and file-based persistence: although no explicit secrets are requested, invoking sub-agents could cause the agent to include contextual data inadvertently in requests to other agents. The skill also suggests touching directories under the user's workspace; no environment/credential access is required by the bundle itself, but platform-level agent/session permissions could be relevant.
Persistence & Privilege
always is false (normal) and the skill does not request to modify other skills or system-wide agent settings. It does instruct use of a local SharedStore (file-based persistence) which will create/read/write files in the working directory; that is expected for a shared-state orchestrator but should be considered persistent storage for discussion contents.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install team-discuss
  3. After installation, invoke the skill by name or use /team-discuss
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Initial release with timestamp support and clean demo data
v0.1.0
Initial release: multi-agent discussion tool with dialectical logic
v0.2.5
README and teamDiscuss.py: removed Chinese, hidden paths, simplified IDs
v0.2.4
Renamed example.py to teamDiscuss.py
v0.2.3
Fixed example.py: removed hardcoded path, changed comments to English
v0.2.2
Added philosophical debate use cases and examples
v0.2.1
Updated to English documentation with bilingual support
v0.2.0
- Added real Agent integration using sessions_spawn, enabling live sub-agent participation in discussions. - Expanded documentation with detailed usage scenarios, API examples, project structure, and troubleshooting. - Described dialectic logic features: fallacy detection, argument analysis, and enforcement mechanisms. - Outlined configuration options, best practices, and future roadmap (Devil's Advocate, stance rewards, CLI, REST API, Web UI). - Provided an English summary for broader accessibility.
Metadata
Slug team-discuss
Version 0.1.1
License
All-time Installs 2
Active Installs 2
Total Versions 8
Frequently Asked Questions

What is team-discuss?

Multi-agent tool for structured, multi-round discussions with dialectic analysis, random speaking order, shared state, and integration of real sub-agents for... It is an AI Agent Skill for Claude Code / OpenClaw, with 325 downloads so far.

How do I install team-discuss?

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

Is team-discuss free?

Yes, team-discuss is completely free (open-source). You can download, install and use it at no cost.

Which platforms does team-discuss support?

team-discuss is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created team-discuss?

It is built and maintained by chyher (@chyher); the current version is v0.1.1.

💬 Comments