← ClaudeAtlas

youtracklisted

Interacts with YouTrack issue tracker for IdeaVim. Use when working with tickets (VIM-XXXX), adding comments, managing tags, setting status, or release management. This project does NOT use GitHub Issues - use YouTrack instead.
aiskillstore/marketplace · ★ 329 · Code & Development · score 79
Install: claude install-skill aiskillstore/marketplace
# YouTrack Integration This project uses **YouTrack** for issue tracking, NOT GitHub Issues. Commands like `gh issue` will NOT work. - YouTrack URL: https://youtrack.jetbrains.com/issues/VIM - Tickets are prefixed with `VIM-` (e.g., VIM-1234) ## Environment Setup All scripts require `YOUTRACK_TOKEN` environment variable to be set. ## CLI Scripts All scripts are in `scripts-ts/src/youtrack-cli/` and run via `npx tsx`: ### Add Comment ```bash npx tsx scripts-ts/src/youtrack-cli/add-comment.ts <ticket-id> "<comment-text>" [--private] ``` Examples: ```bash npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "This is a public comment" npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate This needs review" --private ``` ### Add Tag ```bash npx tsx scripts-ts/src/youtrack-cli/add-tag.ts <ticket-id> <tag-id> ``` Example: ```bash npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507582 ``` ### Remove Tag ```bash npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts <ticket-id> <tag-id> ``` Example: ```bash npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts VIM-1234 68-507582 ``` ### Set Status ```bash npx tsx scripts-ts/src/youtrack-cli/set-status.ts <ticket-id> "<status>" ``` Example: ```bash npx tsx scripts-ts/src/youtrack-cli/set-status.ts VIM-1234 "Ready To Release" ``` ### Get Ticket Details ```bash npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts <ticket-id> [--json] ``` Example: ```bash npx tsx scripts-ts/src/youtrack-cli/get-ticke