Elyra
Elyra The coding agent eTerm The terminal that knows where each command ends Huskarl AI colleagues on your own Mac Starf An activity monitor for Apple silicon that never invents a number etrans An SSH and SFTP client for macOS Elyra VM Virtual machines for macOS, Linux and Windows on your Mac Litr A small, native web browser for macOS Notr A notebook for macOS e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Refr Local-first PDF workspace for macOS Elyra Workspace A desktop workspace for coding agents Elyra SQL Server MySQL-compatible SQL server in Rust Elyra Félagi Agents as teammates on one board Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine Elyra Sjá SEO & GEO workspace for macOS Elyra DataGrid Server-driven data grid for Laravel
Development
Development
Release notes
Changelog
Elyra

YouTrack

Full YouTrack integration — search issues, manage assignments, add comments, track time, browse projects and knowledge base articles.

@elyracode/youtrack gives the agent direct access to your YouTrack instance. Search and create issues, update fields, log work, link issues together, and read knowledge base articles — all without leaving your Elyra session.

Install

elyra install npm:@elyracode/youtrack

Configuration

Set the following environment variables (or add them to your .env file):

Variable Description
YOUTRACK_BASE_URL Your YouTrack instance URL — e.g. https://myteam.youtrack.cloud
YOUTRACK_TOKEN Permanent token from YouTrack (Profile → Authentication → New Token)

Tools

Tool Description
youtrack_search_issues Search issues using YouTrack query syntax
youtrack_get_issue Get full details of a single issue by ID
youtrack_create_issue Create a new issue in a project
youtrack_update_issue Update fields on an existing issue
youtrack_delete_issue Delete an issue
youtrack_list_comments List comments on an issue
youtrack_add_comment Add a comment to an issue
youtrack_list_tags List available tags
youtrack_apply_tag Apply or remove a tag on an issue
youtrack_list_links List links on an issue (duplicates, subtasks, related)
youtrack_add_link Add a link between two issues
youtrack_list_projects List all accessible projects
youtrack_get_project Get project details and custom field schema
youtrack_list_users List users in the YouTrack instance
youtrack_get_current_user Get the authenticated user's profile
youtrack_search_articles Search knowledge base articles
youtrack_get_article Get a knowledge base article by ID
youtrack_add_work_item Add a time tracking work item to an issue

Query syntax

Use these query terms with youtrack_search_issues:

Query Meaning
for: me Issues assigned to the current user
by: me Issues reported by the current user
#Unresolved Open issues
#Resolved Resolved issues
project: PROJ Issues in a specific project
Priority: Critical Issues with a specific priority
Type: Bug Issues of a specific type
created: today Issues created today
created: this week Issues created this week
sort by: Priority desc Sort by priority, highest first

Combine freely: project: PROJ #Unresolved for: me sort by: Priority desc

Issue creation workflow

Always get the project schema before creating an issue:

> Create a bug in the PROJ project

The agent will call youtrack_get_project first to discover required custom fields and allowed values, then youtrack_create_issue with the correct payload — preventing validation errors.

Examples

> Show my open issues
> Create a bug: login page throws 500 on empty password
> Add a comment to PROJ-123: fixed in the latest deploy
> Log 2 hours on PROJ-456
> Link PROJ-123 as a duplicate of PROJ-100
> Search for unresolved critical bugs in the backend project
> What articles cover our deployment process?

Included skill

The elyra-youtrack skill is loaded automatically. It teaches the agent YouTrack query syntax, the issue creation workflow (get schema → create), and how to interpret issue IDs like PROJ-123.