Yandex Tracker CLI
tracker
The tracker command-line tool for Yandex Tracker with JSON output and a ready SKILL.md workflow for agents
- 3 ★ on the repository
- Last commit
Broad access
Why this level
- Creates and edits issues, statuses and worklogs in a live Tracker
- Stores the OAuth token in config files
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/trackerDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Creates and edits issues, statuses and worklogs in a live Tracker
- Stores the OAuth token in config files
This is third-party code. Review the repository files before installing.
What it does
The tracker tool covers everyday issue work: search by queue, assignee, status and TQL, creating and updating issues, status changes with resolution, comments, time logging, checklists, links, attachments and the current sprint. Every command accepts --json and returns a stable envelope with ok and data or error, while logs go to stderr. A project .tracker.json overrides queue, board, token and status mapping, which helps with several organizations. The repository includes a SKILL.md describing the agent workflow from picking an issue to handing it off for review.
Who it is for. For developers who run issues in Yandex Tracker and want an agent to pick up issues, comment and move statuses.
Good fit when
- The agent should read an issue and report progress while working
- You need to log time and maintain a checklist from the terminal
- You work with several client trackers in different folders
Not a fit when
- You need an MCP server rather than a CLI
- You need Yandex 360 Wiki and Forms
Example request
Take my highest-priority open issue in the sprint, move it to in progress and post a plan as a commentLimitations
Requires Node.js 20+ and a Yandex 360 OAuth token or a Yandex Cloud IAM token. A token in .tracker.json is easy to commit by accident, so add the file to .gitignore. When a project overrides the token, the login for --assignee me still comes from the global config. GitHub shows no license for the repo, although the README links to MIT.
How to disable. Run npm uninstall -g @polza-ai/yandex-tracker-cli, delete ~/.tracker-cli/config.json and remove SKILL.md from the project.
FAQ
Is Tracker on Yandex Cloud supported?
Yes, run setup with the IAM flag: tracker init --iam.
How do I preview a change before writing?
create and update support --dry-run, which prints the request body without sending it.
Discussion
No questions or reviews yet.
Related
All Yandex Tracker toolsA Yandex Tracker CLI built for LLM agents: issues, comments, worklogs, checklists and bulk operations, with an agent skill
Yandex Tracker skill on the official Python client
Yandex Tracker Skill
A skill for Claude Code, Codex and Gemini CLI on top of the official yandex_tracker_client package: search, issues, statuses, sprints, bulk edits
A Yandex Tracker MCP server: queues, issues, comments, status transitions, sprints and search in Tracker query language
Full task-lifecycle skills for Yandex Tracker
yt-bp-claud-code-skills
Seven Claude Code skills that carry a Yandex Tracker issue from plan to merge: estimation, work, review, deploy, tests, merge request
yt: Yandex Tracker CLI with safety policies
yt — Yandex Tracker CLI
A cross-platform NativeAOT Yandex Tracker CLI with four sign-in modes, a read-only mode, and queue and write-scope restrictions
A Claude Code plugin for Yandex Tracker and Wiki backed by the yandex-cli binary: 16 commands with output tuned for agent reading
README in short
The README shows npm install and thirteen commands with examples. It describes the JSON envelope for agents and wiring SKILL.md into Claude Code, Cursor and Windsurf. It covers global and project configs, lookup order and token caveats. A collapsible reference lists flags for each command, including link direction and duration formats. Published by Polza.ai.