This connects Claude to ZenTao's RESTful API v2.0 so you can manage projects, products, sprints, stories, bugs, tasks, and test cases without leaving the terminal. It handles authentication with token caching, walks you through required fields when creating items, and automatically fetches current data before updates so you don't accidentally overwrite fields. Covers 20 modules including epics, requirements, releases, feedback, and tickets. The source includes detailed enum values for bug resolutions, story close reasons, and test task types. One heads up: the documentation explicitly warns to always set the grade field when creating stories because some ZenTao instances default it to zero and break the UI labels. Built by the ZenTao team themselves.

skills.sh installs
206
GitHub stars
77
last updated
Aug 21, 2026

Install

$ npx -y skills add easysoft/zentao-skills --skill zentao-api --agent claude-code

Installs into .claude/skills of the current project.

Files

This connects Claude to ZenTao's RESTful API v2.0 so you can manage projects, products, sprints, stories, bugs, tasks, and test cases without leaving the terminal. It handles authentication with token caching, walks you through required fields when creating items, and automatically fetches current data before updates so you don't accidentally overwrite fields. Covers 20 modules including epics, requirements, releases, feedback, and tickets. The source includes detailed enum values for bug resolutions, story close reasons, and test task types. One heads up: the documentation explicitly warns to always set the grade field when creating stories because some ZenTao instances default it to zero and break the UI labels. Built by the ZenTao team themselves.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/easysoft/zentao-skills
Categories
Backend & APIs, Debugging
First seen
Jun 3, 2026

More from easysoft/zentao-skills

All 3
1davepoon avatarserver-actionsdavepoon/buildwithclaudeThis skill should be used when the user asks about "Server Actions", "form handling in Next.js", "mutations", "useFormState", "useFormStatus", "revalidatePath",203skills.sh installs
2vaibhav0806 avataredge-ttsvaibhav0806/trying-somethingText-to-speech conversion using `uvx edge-tts` for generating audio from text. Use when (1) User requests audio/voice output with the "tts" trigger or keyword. 203skills.sh installs
3shipshitdev avatarnestjs-queue-architectshipshitdev/librarynestjs queue architect201skills.sh installs
4alinaqi avatarfirebasealinaqi/claude-bootstrapfirebase192skills.sh installs
5calcom avatarcalcom-apicalcom/cal.comcalcom api189skills.sh installs
6iii-hq avatariii-queue-processingiii-hq/iiiEnqueues jobs, configures retry policies, sets concurrency limits, and orders messages via named standard or FIFO queues. Use when building background job worke183skills.sh installs