managing-youtrack
Installation
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 includeAccept: application/json; addContent-Type: application/jsonfor 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
fieldsparameter; default minimal issue fields:idReadable,summary.
Navigation
- Issues, drafts, comments → reference/issues.md
- Tags, links, work items → reference/metadata.md
- Fields, saved searches, users, groups → reference/admin.md
- Field presets and
$typevalues → reference/fields.md
Output requirement
After create/update/delete, print a link to the affected item:
- Issue:
$YOUTRACK_URL/issue/<idReadable> - Comment:
$YOUTRACK_URL/issue/<idReadable>#focus=Comments-<COMMENT_ID> - Drafts have no web URL.