TopRank Skills

Home / Claw Skills / Intégration d'API / Team Discuss
Official OpenClaw rules 36%

Team Discuss

Team Discuss Skill

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 Team Discuss 技能。 若已安装,则直接安装 Team Discuss 技能。

Overview

Skill Key
chyher/team-discuss
Author
chyher
Source Repo
openclaw/skills
Version
-
Source Path
skills/chyher/team-discuss
Latest Commit SHA
5af66d38c3178d108286ab818c4f8f677ee80091

Extracted Content

SKILL.md excerpt

# Team-Discuss Skill

Multi-agent collaborative discussion tool for efficient collaboration and alignment.

## Features

- **Multi-round discussions**: Automatic progression until consensus or round limit
- **Dialectical logic**: Automatic citation detection, fallacy identification, argument quality assessment
- **Random speaking order**: Eliminates first-mover advantage
- **Shared state**: File-based persistence with concurrent access support
- **Real agent integration**: Call real sub-agents via sessions_spawn

## Use Cases

1. **Technology selection discussions** - SQLite vs PostgreSQL, React vs Vue, etc.
2. **Architecture design reviews** - Multi-role collaboration (architect, frontend, backend, tester)
3. **Product decision making** - Feature prioritization, UX trade-offs
4. **Philosophical debates** - Free will vs determinism, ethics in AI, consciousness theories
5. **Scientific controversies** - Interpretations of quantum mechanics, origins of life
6. **Policy analysis** - Economic strategies, environmental policies, social reforms
7. **Creative collaborations** - Story plot decisions, character development, artistic direction
8. **Any topic requiring multi-perspective analysis**

## Quick Start

### 1. Create Discussion

```python
from core import SharedStore, DiscussionOrchestrator
from models import Discussion, DiscussionConfig, Participant, AgentRole

# Initialize
store = SharedStore(base_dir="./discussions")
orchestrator = DiscussionOrchestrator(store)

# Create discussion
discussion = Discussion(
    id="my-discussion-001",
    topic="Which storage layer should we use?",
    description="SQLite vs PostgreSQL technology selection",
    max_rounds=3,
    config=DiscussionConfig(consensus_threshold=0.75),
    participants=[
        Participant(agent_id="architect", role_id=AgentRole.ARCHITECT),
        Participant(agent_id="backend", role_id=AgentRole.DEVOPS),
    ]
)

store.create_discussion(discussion)
```

### 2. Define Agent Callbacks

```python
async...

README excerpt

# Team-Discuss Skill

Multi-agent collaborative discussion tool for efficient collaboration and alignment.

## Features

- ✅ Multi-round discussions with auto-progression
- ✅ Dialectical logic for argument quality assessment
- ✅ Random speaking order to eliminate bias
- ✅ Shared state with persistent storage
- ✅ Real agent integration via sessions_spawn

## Quick Start

```bash
# Run example
cd /path/to/team-discuss
python3 teamDiscuss.py
```

## Full Documentation

See [SKILL.md](SKILL.md) for complete documentation.

## Project Location

Source code location:
```
/path/to/team-discuss/
```

## Core Components

| Component | Path | Function |
|:---|:---|:---|
| Shared Store | `src/core/shared_store.py` | File persistence, optimistic locking |
| Orchestrator | `src/core/orchestrator.py` | Multi-round discussion lifecycle |
| Dialectic | `src/core/dialectic.py` | Argument quality assessment |
| Agent Bridge | `src/agents/bridge.py` | sessions_spawn integration |

## Usage Example

```python
from core import SharedStore, DiscussionOrchestrator

# Initialize
store = SharedStore(base_dir="./discussions")
orchestrator = DiscussionOrchestrator(store)

# Create discussion
discussion = Discussion(...)
store.create_discussion(discussion)

# Run discussion
result = await orchestrator.run_discussion(discussion.id, callbacks)
```

## Real Agent Discussion

```bash
# Run real multi-agent discussion
cd /path/to/team-discuss
python3 examples/run_real_discussion.py
```

## Roadmap

Coming Soon:
- 🚧 Devil's Advocate mechanism
- 🚧 Stance change rewards
- 📋 CLI interface
- 📋 REST API
- 📋 Web UI dashboard

> 📦 Published to: [clawhub.com](https://clawhub.com)

## License

MIT

Related Claw Skills