Claude Skill
win4r/team-tasks
Team Tasks 是一款基于 Python 的多智能体流水线协调工具,提供线性、DAG 与辩论模式,适用于复杂任务分解与协作工作流编排。
概览
仓库信息
安装这个 Skill
git clone https://github.com/win4r/team-tasks.gitRegistry 信息
项目简介
Team Tasks 是一个多智能体流水线协调工具,通过线性、DAG 和辩论模式实现 AI 智能体的编排,专为高效任务分解与协作问题解决而设计。
Multi-agent pipeline coordination: Linear, DAG, and Debate modes for AI agent orchestration
要点
- 线性流水线模式,支持顺序任务执行
- DAG(有向无环图)模式,支持并行与依赖工作流
- 辩论模式,支持多智能体论证与共识
- 基于 Python 实现,集成 OpenClaw
- 支持复杂多智能体编排场景
使用场景
- 自动化多步骤研究与分析流水线
- 通过智能体辩论进行协作决策
- 带依赖管理的并行任务执行
- 为复杂项目构建模块化 AI 智能体工作流
README 摘要
# Team Tasks — Multi-Agent Pipeline Coordination A Python CLI tool for coordinating multi-agent development workflows through shared JSON task files. Designed for use with [OpenClaw](https://github.com/openclaw/openclaw) and AI agent orchestration systems. ## Features Three coordination modes for different workflows: | Mode | Description | Use Case | |------|-------------|----------| | **Linear** | Sequential pipeline with auto-advance | Bug fixes, simple features, step-by-step workflows | | **DAG** | Dependency graph with parallel dispatch | Large features, spec-driven dev, complex dependencies | | **Debate** | Multi-agent position + cross-review | Code reviews, architecture decisions, competing hypotheses | ## Requirements - Python 3.12+ (stdlib only, no external dependencies) - Data stored as JSON in `/home/ubuntu/clawd/data/team-tasks/` (override with `TEAM_TASKS_DIR` env var) ## Installation ```bash # Clone the repo git clone https://github.com/win4r/team-tasks.git # No pip install needed — it's a standalone script python3 team-tasks/scripts/task_manager.py --help ``` For OpenClaw skill integration, copy to your skills directory: ```bash cp -r team-tasks/ /path/to/clawd/skills/team-tasks/ ``` ## Quick Start ### Mode A: Linear Pipeline A sequential pipeline where agents execute one after another in order. ```bash TM="python3 scripts/task_manager.py" # 1. Create project with pipeline order $TM init my-api -g "Build REST API with tests and docs" \ -p "code-agent,test-agent,docs-agent,monitor-bot" # 2. Assign tasks to each stage $TM assign my-api code-agent "Implement Flask REST API: GET/POST/DELETE /items" $TM assign my-api test-agent "Write pytest tests, target 90%+ coverage" $TM assign my-api docs-agent "Write README with API docs and examples" $TM