Development
#api
teambition
Teambition 项目管理。用于一切与 Teambition 任务和项目相关的增删改查操作,通过 CLI 工具与 Teambition API 交互。
DeepseekModel
Curated skill
Quality Good · 64
v1.0.0
Get
https://deepseekmodel.com/api/download.php?id=teambition-skills-skills-teambition-skill-md&format=skill
Download .skill
Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
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 命令将无法正常工作。 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 验证。 常见安装问题 macOS 安全提示 ("无法验证开发者"):执行 xattr -cr /usr/local/bin/teambition_cli 权限被拒绝 :执行 chmod +x /usr/local/bin/teambition_cli 命令未找到 :确认安装目录在 PATH 中,或重新打开终端 以下示例统一使用 teambition 代替完整命令名。 全局参数 : 参数 说明 --json 以 JSON 格式输出原始响应 -d, --debug 启用调试模式,打印完整的 HTTP 请求和响应信息 支持的功能 : member 企业成员管理,查询当前企业成员信息 project 项目管理,包括查询项目列表、创建项目、查询项目内的任务、查询项目内的标签等 task 任务管理 user 用户管理,返回当前用户信息 TQL 快速参考 查询任务和项目时,可以使用 TQL 语法查询 完整 TQL 语法(字段、运算符、时间函数)→ references/tql.md 项目 TQL 常用场景 完整项目 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 = 标题 :API 返回的 content 字段就是任务的 标题 ,向用户展示时统一使用"标题"而非"内容",避免混淆 空字段隐藏 :展示任务或项目信息时, 值为空、null、0、false 或空数组的字段应当隐藏,不向用户展示 ,只展示有实际值的字段 批量任务表格输出 :当查询返回 多个任务 (2个及以上)时, 默认使用表格形式展示 ,表格列应包含:标题、状态、优先级、执行人、截止时间。单行任务仍使用文本段落形式展示 破坏性操作需确认 :执行移动任务、替换参与者/标签等不可逆或影响较大的操作前, 必须先向用户确认 ID 链接渲染 :当回复中涉及任务 ID 或项目 ID 时,必须将其渲染为可点击的链接: 任务链接: https://www.teambition.com/task/{taskId} 项目链接: https://www.teambition.com/project/{projectId} 项目智能推断 :创建任务时,若用户未指定项目: 执行 teambition project query --my 查询用户参与的项目 若只有 1 个 项目,自动使用该项目,并告知用户 若有 多个 项目,展示项目列表(名称+ID),询问用户选择哪个项目后再创建 创建项目 :用户请求创建项目时, 默认直接创建 ,只有用户明确指定使用某个模板时才用 --template-id 从模板创建 ID→名称 :API 返回的各类 ID 字段均为原始 ID 字符串, 展示给用户前必须转换为可读名称,禁止直接展示原始 ID 。 操作方法: teambition task query --enrich-fields all 补充 ID 对应的名称,多个用逗号分隔。可选值: all(全部), project(项目), tfs(状态), sfc(任务类型), tag(标签), priority(优先级), members(执行人/参与人/创建人), customfields( 自定义字段) 如果无法确定某个 ID 对应的名称,可展示为"未知"或保留该字段不展示,不要直接展示原始 ID 优先级 :数值含义为 0=紧急 1=高 2=中 3=低 ,但 企业通常会自定义优先级名称 ,脚本输出的 priorityLabel 仅为系统默认值,不代表该企业的真实配置。 展示优先级名称前必须先查询企业配置 , teambition project priority-query 获取企业的优先级配置(ID和名称),将任务中的 priority 数值转换为对应的名称后再展示给用户 更新优先级前同样需要先查询 ,将用户描述的优先级名称与企业配置匹配后,再用对应的 priority 数值调用更新接口
Keywords that activate this skill. Click one to copy it.
This skill does not provide trigger words.
The downloaded .skill package contains the following fields.
| Field | Description |
|---|---|
| format | Format tag (skill/v1) |
| skill_id | Unique skill ID |
| name | Skill name |
| version | Version |
| description | Description |
| category | Categories (array) |
| trigger_words | Trigger words |
| tags | Tags |
| source | Source |
| source_url | Source URL (this page) |
| exported_at | Exported at (set per download) |
| system_prompt | System prompt body |
| model_config | Model config: provider / model / temperature / max_tokens / top_p |
| examples | Examples |
| install_guide | Import guide for Coze / Dify / Claude / custom frameworks |
The same skill can be exported in different platform formats.