Навыки zentao-cli
📦

zentao-cli

Безопасно

Интеграция управления проектами ZenTao через CLI

Доступ к данным проектов ZenTao и управление ими через команды на естественном языке. Claude обрабатывает аутентификацию, запросы данных и операции с задачами с помощью инструмента zentao CLI.

Поддерживает: Claude Codex Code(CC)
🥉 73 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «zentao-cli». List all active bugs in product #1

Ожидаемый результат:

Showing 12 active bugs in Product #1:

| ID | Title | Severity | Priority | Status | Assigned To |
|----|-------|----------|----------|--------|-------------|
| 42 | Login page timeout | 2 | 2 | active | admin |
| 45 | Data export fails | 3 | 2 | active | dev_user |

...

Использование «zentao-cli». Create a new task

Ожидаемый результат:

Task created successfully:

- ID: 156
- Name: Implement user profile feature
- Execution: Sprint #3
- Assigned to: developer@company.com
- Estimate: 8 hours
- Status: wait

Использование «zentao-cli». Resolve bug #42

Ожидаемый результат:

Bug #42 has been resolved:

- Resolution: fixed
- Resolved By: admin
- Resolved Date: 2024-04-27
- Build: trunk

Аудит безопасности

Безопасно
v1 • 4/27/2026

This is a legitimate project management CLI documentation file. The static analyzer flagged 96 instances of 'external_commands' but all are FALSE POSITIVES - they are example commands shown in markdown documentation blocks, not actual code execution. No malicious intent, prompt injection, or security threats found after human evaluation.

1
Просканировано файлов
260
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
50
Сообщество
100
Безопасность
83
Соответствие спецификации

Что вы можете построить

Запрос статуса проекта и багов

Менеджеры проектов запрашивают прогресс проекта, активные баги или сводки по задачам. Claude запрашивает данные из ZenTao и представляет их в читаемом формате.

Создание и обновление задач через чат

Разработчики создают задачи, фиксируют время работы и обновляют статусы задач через диалог. Claude преобразует запросы в команды zentao CLI.

Массовые операции и получение данных

Команды QA получают списки тестовых сценариев, создают тестовые задачи и отслеживают прогресс тестирования. Claude автоматически обрабатывает постраничное отображение и выбор полей.

Попробуйте эти промпты

Список активных проектов
Show me all active projects in ZenTao with their current status and progress
Создание и назначение задачи
Create a new task in execution #5 with title 'Fix login bug', assigned to admin, estimated 4 hours
Исправление бага с подтверждением
I want to resolve bug #42. Please confirm the command and then execute it with --yes flag
Сложный запрос данных с фильтрами
Find all high-priority bugs in product #3 that are still open, sorted by severity, showing only id, title, and assignedTo fields

Лучшие практики

  • Начинайте с команд списка, чтобы узнать ID перед обновлением
  • Используйте параметр --pick для отображения только релевантных полей в выводе
  • Включайте флаг --yes для деструктивных операций, чтобы пропустить запросы подтверждения

Избегать

  • Не выполняйте операции записи (создание/обновление/удаление) без подтверждения пользователя
  • Избегайте запуска команд с неизвестными ID - всегда сначала проверяйте существование
  • Не пропускайте обработку ошибок - проверяйте коды E1001 (не авторизован) и E2002 (объект не найден)

Часто задаваемые вопросы

Как установить zentao-cli?
Выполните npm install -g zentao-cli, или используйте bun/pnpm: bun install -g zentao-cli. Также можно запустить без установки: npx zentao-cli
Как работает аутентификация?
Выполните zentao login -s https://your-zentao.com -u username -p password. Учётные данные кэшируются в ~/.config/zentao/zentao.json для последующего использования.
Какие модули поддерживаются?
Все основные модули: program, product, project, execution, story, bug, task, testcase, testtask, productplan, build, release, feedback, ticket, user и file.
Как безопасно обрабатывать операции записи?
Всегда подтверждайте операцию с пользователем перед выполнением команд создания, обновления или удаления. Используйте флаг --yes только когда пользователь явно запрашивает это.
Какой формат используется для вывода?
Вывод по умолчанию - таблицы Markdown для списков и простой текст для отдельных элементов. Используйте --format=json для структурированных данных при необходимости.
Как разрешить типичные ошибки?
E1001/E1004 означает, что срок учётных данных истёк - выполните zentao login повторно. E2002 означает, что объект не найден - проверьте ID. E2003 означает отсутствующие параметры - выполните zentao <module> help для получения справки.

Сведения для разработчиков

Автор

easysoft

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md