zentao-api
Gérer les projets ZenTao avec l'IA
Intégrer Claude avec le système de gestion de projet ZenTao pour automatiser le suivi des projets, la gestion des bugs et les opérations de flux de travail des tâches via l'API REST v2.0.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "zentao-api". Show me the top 5 bugs by severity in product 123
Résultat attendu:
Voici les 5 bugs de haute sévérité dans le Produit 123 :
1. [P1] Pool de connexion à la base de données épuisé - Ouvert : 2026-04-25 - Assigné à : developer@example.com
2. [P1] La page de connexion crash sur mobile - Ouvert : 2026-04-24 - Assigné à : mobile-team@example.com
3. [P2] Timeout du téléchargement de fichier - Ouvert : 2026-04-23 - Assigné à : backend@example.com
4. [P2] Les widgets du tableau de bord ne se chargent pas - Ouvert : 2026-04-22 - Assigné à : frontend@example.com
5. [P2] Fonctionnalité d'exportation défaillante - Ouvert : 2026-04-21 - Assigné à : data-team@example.com
Utilisation de "zentao-api". Create a task in sprint 5 named 'Implement search feature' assigned to Alice with 8 hours estimate
Résultat attendu:
Tâche créée avec succès dans le Sprint 5 :
ID de la tâche : 12345
Nom : Implement search feature
Assignée à : Alice
Estimation : 8 heures
Exécution : Sprint 5
Statut : Ouvert
Audit de sécurité
SûrAll 628 static analysis findings are false positives. The skill is a legitimate ZenTao API integration tool for project management operations. Detected patterns (backtick syntax, weak crypto flags, high entropy) are misclassifications of markdown documentation and API parameter values. No malicious behavior confirmed after human review.
Score de qualité
Ce que vous pouvez construire
Le chef de projet interroge la progression du sprint
Les chefs de projet peuvent demander des informations sur les sprints actifs, les bugs en attente et les taux d'achèvement des tâches dans leurs projets ZenTao sans accéder manuellement à l'interface web.
Le développeur crée et résout des bugs
Les développeurs peuvent enregistrer de nouveaux bugs, mettre à jour le statut des bugs, résoudre les problèmes avec des codes de résolution et lier les bugs à des builds spécifiques directement par des requêtes en langage naturel.
Le QA crée des cas de test et gère les suites de tests
Les ingénieurs QA peuvent créer des cas de test, les lier aux produits, gérer les tâches de test et suivre les résultats d'exécution des tests via des commandes conversationnelles.
Essayez ces prompts
Montre-moi tous les projets actifs dans ZenTao et leur progression actuelle incluant les bugs ouverts et les tâches en attente.
Crée un nouveau bug dans ZenTao pour le produit {productID} avec le titre "{bug title}" assigné à {developer}, sévérité {severity}, et marque-le contre la build trunk.Démarre la tâche {taskID} qui m'a été assignée, et une fois terminée, marque-la comme terminée avec 4 heures de travail enregistrées.Récupère tous les bugs avec le statut 'active' dans le projet {projectID}, puis ferme ceux qui ont été marqués comme résolus hier.Bonnes pratiques
- Configurer les identifiants ZenTao comme variables d'environnement (ZENTAO_URL, ZENTAO_TOKEN) pour une réutilisation sécurisée
- Lors de l'édition d'enregistrements existants, toujours récupérer d'abord les données actuelles puis faire un PUT avec les modifications fusionnées
- Utiliser le paramètre grade explicite lors de la création d'Epic/Story/Requirement pour éviter les problèmes d'affichage
Éviter
- Ne pas supposer que browseType fonctionne pour tous les modules - Program et Task utilisent 'status' à la place
- Ne pas passer la confirmation utilisateur pour les opérations d'écriture sauf si explicitement demandé
- Ne pas mettre les jetons en cache indéfiniment sans vérifier les erreurs 401 lors des appels API