jetbrains/skills

managing-youtrack

Interact with YouTrack issue tracker via REST API. Create, read, update, and search issues and drafts; manage comments, tags, and issue links; log work items; inspect custom field schemas; list saved queries; look up users and groups. Use when the user asks about YouTrack issues, wants to file bugs, update tickets, add comments, manage tags or links, track time, or search for issues. Requires YOUTRACK_URL and YOUTRACK_TOKEN environment variables.

First seen Apr 28, 2026

Installation

$ npx skills add jetbrains/skills --skill managing-youtrack

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from jetbrains/skills · top by installs.

npx skills add jetbrains/skills

Browse all from jetbrains/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 340
Default branch main
Open issues 4
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash, Read, AskUserQuestion
More metadata
short-description
Manage YouTrack issues via API
author
Forketyfork
source
https://github.com/forketyfork/agentic-skills/tree/main/skills/managing-youtrack/skills/managing-youtrack

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,850 B
  • docs SUMMARY.md 475 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 18 installs

SKILL.md

YouTrack REST API

Setup (minimal)

  • NEVER use pipes after curl commands to parse the output, do that in a separate tool call.
  • Always pass the auth header via "${YOUTRACK_TOKEN}". Always include Accept: application/json; add Content-Type: application/json for write calls.
  • For queries containing spaces or symbols, use curl -G --data-urlencode "query=..." instead of embedding the query string.
  • Request only needed fields via the fields parameter; default minimal issue fields: idReadable,summary.

Navigation

  • Issues, drafts, comments → [reference/issues.md](reference/issues.md)
  • Tags, links, work items → [reference/metadata.md](reference/metadata.md)
  • Fields, saved searches, users, groups → [reference/admin.md](reference/admin.md)
  • Field presets and $type values → [reference/fields.md](reference/fields.md)

Output requirement

After create/update/delete, print a link to the affected item:

  • Issue: $YOUTRACK_URL/issue/<idReadable>
  • Comment: $YOUTRACKURL/issue/<idReadable>#focus=Comments-<COMMENTID>
  • Drafts have no web URL.