技能 zentao-cli
📦

zentao-cli

安全

Integrar gestão de projetos ZenTao via CLI

Acesse e gerencie dados de projetos ZenTao através de comandos em linguagem natural. O Claude lida com autenticação, consultas de dados e operações de tarefas usando a ferramenta de linha de comando zentao.

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“zentao-cli”。 Listar todos os bugs ativos no produto #1

预期结果:

Mostrando 12 bugs ativos no Produto #1:

| ID | Título | Severidade | Prioridade | Status | Atribuído A |
|----|-------|------------|------------|--------|-------------|
| 42 | Timeout da página de login | 2 | 2 | active | admin |
| 45 | Exportação de dados falha | 3 | 2 | active | dev_user |

...

正在使用“zentao-cli”。 Criar uma nova tarefa

预期结果:

Tarefa criada com sucesso:

- ID: 156
- Nome: Implementar funcionalidade de perfil do usuário
- Execução: Sprint #3
- Atribuído a: developer@company.com
- Estimativa: 8 horas
- Status: wait

正在使用“zentao-cli”。 Resolver bug #42

预期结果:

Bug #42 foi resolvido:

- Resolução: fixed
- Resolvido Por: admin
- Data de Resolução: 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
规范符合性

你能构建什么

Consultar status de projetos e bugs

Gerentes de projeto solicitam progresso do projeto, bugs ativos ou resumos de tarefas. O Claude consulta o ZenTao e apresenta os dados em formato legível.

Criar e atualizar tarefas via chat

Desenvolvedores criam tarefas, registram tempo de trabalho e atualizam status de problemas através de conversa. O Claude traduz solicitações em comandos CLI do zentao.

Operações em massa e recuperação de dados

Equipes de QA recuperam listas de casos de teste, criam tarefas de teste e rastreiam progresso de testes. O Claude gerencia paginação e seleção de campos automaticamente.

试试这些提示

Listar projetos ativos
Mostre todos os projetos ativos no ZenTao com seu status atual e progresso
Criar e atribuir tarefa
Crie uma nova tarefa na execução #5 com título 'Corrigir bug de login', atribuída a admin, estimada em 4 horas
Resolver bug com confirmação
Quero resolver o bug #42. Por favor, confirme o comando e depois execute com a flag --yes
Consulta complexa de dados com filtros
Encontre todos os bugs de alta prioridade no produto #3 que ainda estão abertos, ordenados por severidade, mostrando apenas os campos id, título e assignedTo

最佳实践

  • Comece com comandos de listagem para descobrir IDs antes de fazer atualizações
  • Use o parâmetro --pick para mostrar apenas campos relevantes na saída
  • Inclua a flag --yes para operações destrutivas para pular prompts de confirmação

避免

  • Não execute operações de escrita (criar/atualizar/excluir) sem confirmação do usuário
  • Evite executar comandos com IDs desconhecidos - sempre verifique a existência primeiro
  • Não pule o tratamento de erros - verifique os códigos E1001 (não logado) e E2002 (objeto não encontrado)

常见问题

Como instalo o zentao-cli?
Execute npm install -g zentao-cli, ou use bun/pnpm: bun install -g zentao-cli. Você também pode executar sem instalar: npx zentao-cli
Como funciona a autenticação?
Execute zentao login -s https://seu-zentao.com -u usuario -p senha. As credenciais são armazenadas em ~/.config/zentao/zentao.json para uso subsequente.
Quais módulos são suportados?
Todos os módulos principais: program, product, project, execution, story, bug, task, testcase, testtask, productplan, build, release, feedback, ticket, user e file.
Como lidar com operações de escrita com segurança?
Sempre confirme a operação com o usuário antes de executar comandos de criar, atualizar ou excluir. Use a flag --yes apenas quando o usuário solicitar explicitamente.
Qual formato a saída usa?
A saída padrão é tabelas Markdown para listas e texto simples para itens únicos. Use --format=json para dados estruturados quando necessário.
Como resolvo erros comuns?
E1001/E1004 significa que as credenciais expiraram - execute zentao login novamente. E2002 significa objeto não encontrado - verifique o ID. E2003 significa parâmetros faltando - execute zentao <module> help para orientação.

开发者详情

文件结构

📄 SKILL.md