원클릭으로
teambition
Teambition 项目管理。用于一切与 Teambition 任务和项目相关的增删改查操作,通过 CLI 工具与 Teambition API 交互。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Teambition 项目管理。用于一切与 Teambition 任务和项目相关的增删改查操作,通过 CLI 工具与 Teambition API 交互。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | teambition |
| description | Teambition 项目管理。用于一切与 Teambition 任务和项目相关的增删改查操作,通过 CLI 工具与 Teambition API 交互。 |
| metadata | {"version":"v12.220-0.0.1"} |
使用前必须设置以下环境变量:
export TEAMBITION_MCP_HOST="https://open.teambition.com/api"
export TEAMBITION_MCP_TOKEN=""
访问 Teambition UserToken 自助申请 获取 TEAMBITION_MCP_TOKEN
如果未设置,所有 CLI 命令将无法正常工作。
本 skill 通过 teambition_cli 命令行工具操作 Teambition 数据。首次使用前需要安装 CLI 工具。
Linux / macOS:
curl -fsSL https://file.teambition.net/public/teambition-cli/install.sh | bash
Windows (PowerShell):
Invoke-WebRequest -Uri "https://file.teambition.net/public/teambition-cli/install.ps1" -UseBasicParsing -OutFile "install.ps1"
powershell -ExecutionPolicy Bypass -File .\install.ps1
安装脚本会自动检测系统架构并下载对应版本。安装完成后可通过 teambition_cli --help 验证。
xattr -cr /usr/local/bin/teambition_clichmod +x /usr/local/bin/teambition_cli以下示例统一使用 teambition 代替完整命令名。
全局参数:
| 参数 | 说明 |
|---|---|
--json | 以 JSON 格式输出原始响应 |
-d, --debug | 启用调试模式,打印完整的 HTTP 请求和响应信息 |
查询任务和项目时,可以使用 TQL 语法查询
完整 TQL 语法(字段、运算符、时间函数)→
references/tql.md
完整项目 TQL →
references/project-tql.md
查询任务和项目时,可以使用分页参数设定分页大小和分页 token 获取全部数据
teambition task query 和 teambition project query 均支持分页:
| 参数 | 说明 |
|---|---|
--page-size <N> | 每页记录数(默认由 API 决定) |
--page-token <T> | 传入上次返回的 nextPageToken 获取下一页,只有nextPageToken 为空才表示已查询完所有数据,nextPageToken不变不代表已查询完所有数据 |
# 第一页
teambition task query --tql "executorId = me()" --page-size 50
# 下一页(使用上次输出中的 nextPageToken)
teambition task query --tql "executorId = me()" --page-size 50 --page-token "上次返回的TOKEN"
TEAMBITION_MCP_HOST 和 TEAMBITION_MCP_TOKEN 已设置。若未设置,提示用户先配置环境变量content 字段就是任务的标题,向用户展示时统一使用"标题"而非"内容",避免混淆https://www.teambition.com/task/{taskId}https://www.teambition.com/project/{projectId}teambition project query --my 查询用户参与的项目--template-id 从模板创建teambition task query --enrich-fields all 补充 ID 对应的名称,多个用逗号分隔。可选值: all(全部), project(项目), tfs(状态), sfc(任务类型), tag(标签), priority(优先级), members(执行人/参与人/创建人), customfields( 自定义字段)0=紧急 1=高 2=中 3=低,但企业通常会自定义优先级名称,脚本输出的 priorityLabel 仅为系统默认值,不代表该企业的真实配置。teambition project priority-query 获取企业的优先级配置(ID和名称),将任务中的 priority 数值转换为对应的名称后再展示给用户priority 数值调用更新接口