← Back to Skills Marketplace
iahmadzain

YouTrack Issue Tracker

by iAhmadZain · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
1981
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install youtrack
Description
Manage YouTrack issues, projects, and workflows via CLI. Use when creating, updating, searching, or commenting on YouTrack issues, listing projects, checking issue states, or automating issue workflows.
Usage Guidance
This skill reads like documentation for a YouTrack CLI but does not include the ytctl script or an install step. Before installing or enabling it: confirm where 'ytctl' comes from (the package/source), verify the skill's origin, and only provide a YOUTRACK_TOKEN to trusted code. If you expect this skill to run autonomously, ensure it won't silently read ~/.config/youtrack/config.json unless you put only safe data there. If the registry metadata should declare YOUTRACK_URL/YOUTRACK_TOKEN or the config path, ask the publisher to fix the metadata or provide the CLI code; otherwise treat it as incomplete and avoid granting it access to your credentials.
Capability Analysis
Type: OpenClaw Skill Name: youtrack Version: 1.0.1 The OpenClaw AgentSkills bundle for YouTrack appears benign. The `SKILL.md` file clearly outlines the purpose of managing YouTrack issues via a CLI tool (`ytctl`). It specifies standard credential handling (config file or environment variables) and lists common CLI tools (`jq`, `curl`) required for its operation, which are consistent with interacting with a web API. There is no evidence of data exfiltration, malicious execution, persistence, obfuscation, or prompt injection attempts against the AI agent. All instructions and capabilities described are directly related to YouTrack management.
Capability Assessment
Purpose & Capability
The name/description and the SKILL.md commands are internally consistent for a YouTrack CLI helper. Requiring jq and curl is plausible for a shell-based wrapper. However the SKILL.md repeatedly calls a local CLI 'ytctl' (in 'scripts/') even though the package contains no code or install instructions — the skill as distributed cannot actually perform the described actions without external files.
Instruction Scope
Runtime instructions instruct the agent to run many ytctl commands and to read credentials from ~/.config/youtrack/config.json or environment variables (YOUTRACK_URL, YOUTRACK_TOKEN). The metadata declares no config paths or env vars. The instructions could cause the agent to read a user's home config file for credentials if present — that behavior is within the stated purpose but is not declared up-front and is ambiguous. The SKILL.md does not tell the agent how to obtain or install ytctl, nor does the registry include it.
Install Mechanism
There is no install spec and no code files (instruction-only). This is low risk from an installation viewpoint, but functionally problematic: the SKILL.md expects a 'ytctl' binary/script in 'scripts/' that is not included. That missing install step is a coherence issue (not a direct injection risk).
Credentials
The SKILL.md requires either a config file (~/.config/youtrack/config.json) or the env vars YOUTRACK_URL and YOUTRACK_TOKEN, which are proportionate to the claimed purpose. However the registry metadata lists no required env vars or config paths — this mismatch is suspicious and leaves unclear whether the skill will try to access local credential files unexpectedly.
Persistence & Privilege
The skill does not request persistent 'always' inclusion, does not request additional privileges, and does not attempt to modify other skills. No elevated persistence is requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install youtrack
  3. After installation, invoke the skill by name or use /youtrack
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fix: State updates now use customFields API format for proper YouTrack state transitions
v1.0.0
Initial release of YouTrack CLI integration: - Manage YouTrack issues, projects, and workflows from the command line with `ytctl` - Supports listing, creating, updating, commenting, and searching issues - Includes bulk operations for updating, commenting, and assigning multiple issues, with optional dry run mode - Provides project, user, and state reports, including summary charts - Output available in table or JSON format with flexible query support - Configuration via env vars or config file; requires `jq` and `curl`
Metadata
Slug youtrack
Version 1.0.1
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is YouTrack Issue Tracker?

Manage YouTrack issues, projects, and workflows via CLI. Use when creating, updating, searching, or commenting on YouTrack issues, listing projects, checking issue states, or automating issue workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 1981 downloads so far.

How do I install YouTrack Issue Tracker?

Run "/install youtrack" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is YouTrack Issue Tracker free?

Yes, YouTrack Issue Tracker is completely free (open-source). You can download, install and use it at no cost.

Which platforms does YouTrack Issue Tracker support?

YouTrack Issue Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created YouTrack Issue Tracker?

It is built and maintained by iAhmadZain (@iahmadzain); the current version is v1.0.1.

💬 Comments