mcpField
Z
zentao-project

zentao-project

github.com/imyuyu生産性361 回インストール22 週間前に更新
リポジトリ

zentao-project について

zentao-projectは、zentao-cliでZenTaoのプロジェクトを管理するスキルです。プロジェクトやチーム、関連するストーリーとタスクを扱うユーザー向けに、一覧・参照・作成・更新・削除を提供します。

主な機能

  1. 01全プロジェクトの一覧
  2. 02プロジェクト詳細の表示
  3. 03プロジェクトの作成・更新・削除
  4. 04ステータスとチーム情報の確認
  5. 05関連ストーリーとタスクの確認

活用シーン

  1. 01現在のプロジェクトの確認
  2. 02詳細やチームメンバーの確認
  3. 03プロジェクト情報の管理
  4. 04関連ストーリーとタスクの確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/imyuyu/zentao-cli --skill zentao-project

インストール後、Claude Code で/zentao-projectを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
zentao-project-create.md
zentao-project-delete.md
zentao-project-get.md
zentao-project-list.md
zentao-project-update.md

詳細

プロジェクトの README より

project (v2)

CRITICAL — 开始前 MUST 先用 Read 工具读取 ../zentao-shared/SKILL.md,其中包含认证、环境变量配置、错误处理和通用选项说明。

Commands

Core Concepts

  • Project(项目):ZenTao 中组织任务和团队成员的实体,一个项目可以关联多个产品。
  • Project ID:项目的唯一标识符,查看任务和团队成员时需要使用。
  • Project 与 Product 的关系:项目从产品中选取需求来实施,一个项目可以对应多个产品,一个产品也可以对应多个项目。

Project Status Values

Status中文说明
wait等待中项目未开始
doing进行中项目正在进行
suspended挂起项目已暂停
closed已关闭项目已结束

Project Team

FieldTypeDescription
PMu64项目经理 ID
teamstring团队名称
usersarray团队成员列表

使用前可先运行 zentao-cli project --help 查看完整选项。

Common Use Cases

1. 查看所有项目
# 列出所有项目
zentao-cli project list
2. 查看特定项目详情
# 获取项目详情
zentao-cli project get 1
4. 结合 Story 和 Task 使用

项目通常与需求和任务管理结合使用:

# 查看项目详情
zentao-cli project get 1

# 查看该项目关联的需求
zentao-cli story list --product 1 --project 1

# 查看该项目的任务
zentao-cli task list --project 1

Examples

# 列出所有项目
zentao-cli project list

# 获取项目详情
zentao-cli project get 1

# 查看项目关联的需求
zentao-cli story list --product 1 --project 1

# 查看项目的任务
zentao-cli task list --project 1

Output Fields

FieldTypeDescription
idu64项目 ID
namestring项目名称
codestring项目代号
statusstring项目状态:wait / doing / suspended / closed
descstring项目描述
aclstring访问控制级别
opened_bystring创建者
opened_datestring创建日期
PMu64项目经理 ID
teamstring团队名称
usersarray团队成员

Gotchas

  1. Project vs Product:区分项目和产品:

    • Product:产品视角,关注"要做什么功能"(需求)
    • Project:项目视角,关注"怎么实现这些功能"(任务)
  2. Status Filtering:--status 参数支持 wait、doing、suspended、closed 四个值,不区分大小写。

  3. Project ACL:项目有访问控制级别(acl),只有项目成员或符合权限条件的用户才能查看项目详情。

  4. Team Members:通过 users 字段返回团队成员列表,完整成员详情可能需要额外查询。

  5. Project Manager:PM 字段只返回项目经理的用户 ID,需要时可结合 zentao-cli user get <id> 获取更多信息。

  6. Opened Date Format:返回的日期格式为 ZenTao API 标准格式,可能需要转换本地时区显示。

コメント