---
name: team
description: >
  Launches an agent team with a task file.
  Usage: /team <task-file> [task-file2 ...] [--lang en]
  Example: /team TASK_SDD.md
  Example: /team TASK_REVIEW01.md TASK_REVIEW02.md
user-invocable: true
---

# Team

エージェントチームを起動し、指定されたタスクファイルを遂行する。

## 引数の解釈

`$ARGUMENTS` を以下のルールでパースする:

- `.md` で終わるトークンは **タスクファイル名**
- パスが含まれていなければ `.claude/tasks/` を自動補完する
  - 例: `TASK_SDD.md` → `.claude/tasks/TASK_SDD.md`
- `--lang en` があれば英語モードにする（デフォルト: 日本語）

## 実行

1. `.claude/teams/TEAMCREATE_TEMPLATE.md` を読む
2. 引数で指定されたタスクファイルを読む（存在しなければエラー報告して停止）
3. 以下のプロンプトに従いチームを構成・実行する

### 日本語（デフォルト）

```
.claude/teams/TEAMCREATE_TEMPLATE.md を読みチームを構成し、
{タスクファイル1} [→ {タスクファイル2} → ...] をチーム全体で遂行してください。
デリゲートモードで動作し、変更前に計画承認を要求してください。
```

### 英語（`--lang en`）

```
Read .claude/teams/TEAMCREATE_TEMPLATE.md, create the team,
and execute {task-file1} [→ {task-file2} → ...] as a team.
Use delegate mode and require plan approval before any changes.
```
