用途:该技能用于禅道(ZenTao)项目(Project)管理,围绕列出项目、获取项目详情、创建项目、更新项目、删除项目提供命令封装,适合查询项目列表、查看项目信息与项目成员的场景。
主要能力:支持 project list 列出所有项目、project get 获取项目详情、project create 创建新项目、project update 更新项目信息、project delete 删除项目。返回字段包括项目 ID、名称、代号、状态、描述、访问控制级别、创建者、创建日期、项目经理 ID、团队名称与团队成员。状态取值有 wait(等待中)、doing(进行中)、suspended(挂起)、closed(已关闭)。
使用方式:开始前必须先用 Read 工具读取 ../zentao-shared/SKILL.md,其中包含认证、环境变量配置、错误处理和通用选项说明。使用前可先运行 zentao-cli project --help 查看完整选项。示例命令包括:zentao-cli project list;zentao-cli project get 1;结合需求与任务时可用 zentao-cli story list --product 1 --project 1 与 zentao-cli task list --project 1。
适用场景:禅道中按项目视角组织任务与团队成员,项目从产品中选取需求来实施,可与需求(Story)和任务(Task)管理结合使用。
限制:项目与产品不同,产品关注要做什么功能,项目关注怎么实现这些功能。--status 支持 wait、doing、suspended、closed 四个值且不区分大小写。项目有访问控制级别(acl),只有项目成员或符合权限条件的用户才能查看详情。团队成员通过 users 字段返回,完整成员详情可能需要额外查询;PM 字段只返回项目经理用户 ID,可结合 zentao-cli user get <id> 获取更多信息;返回日期为禅道 API 标准格式,可能需要转换本地时区显示。其他未在资料中说明的收费、价格、平台或效果暂未提供。