Yandex Tracker Cli Test
Skill by bkamuz
Why use this skill?
Manage your Yandex Tracker tasks directly from the terminal with this lightweight bash CLI skill. Perfect for automated workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bkamuz/yandex-tracker-cli-testWhat This Skill Does
The Yandex Tracker CLI Test skill is a lightweight, dependency-minimal automation tool designed to interact with Yandex Tracker via its REST API. Written in pure bash, it relies solely on curl and jq to provide a seamless terminal experience for project management. By facilitating direct API calls with necessary headers like X-Org-Id, the tool bridges the gap between terminal workflows and complex task management systems. It enables users to perform CRUD operations on tasks, manage queues, add comments, log work hours, and transition task statuses without ever leaving the command-line interface.
Installation
To get started, first ensure curl and jq are installed on your system (e.g., sudo apt install jq or brew install jq). Clone the skill into your local path, ensure the yandex-tracker script is executable with chmod +x, and place it in your ~/bin directory. Create a configuration file at ~/.yandex-tracker-env containing your OAuth token (generated from Tracker UI settings) and your Organization ID. The script will automatically pull these credentials to authenticate your API requests, ensuring secure access to your organization's tracker boards.
Use Cases
This skill is perfect for developers, project managers, and DevOps engineers who prefer CLI-based productivity. Key use cases include: quickly creating tasks from commit messages or automated build output, updating task statuses during CI/CD pipelines, logging spent time on issues immediately after completing work, and batch-fetching queue data for custom reporting. It is particularly effective for on-premise Yandex Tracker instances where a standard CLI is not provided, allowing for easy integration into existing shell scripts or cron jobs.
Example Prompts
- "OpenClaw, using the Yandex Tracker CLI, please create a new task in the BIMLAB queue with the summary 'Fix memory leak' and set the priority to critical."
- "OpenClaw, add a comment to issue BIMLAB-266 saying 'Documentation updated and ready for review'."
- "OpenClaw, log 2 hours of work on task BIMLAB-266 with the comment 'Refactoring authentication module'."
Tips & Limitations
For optimal use, always pipe the command output into jq to format the returned JSON data for readability. Be aware that this skill currently lacks pagination, meaning it will only return the first 100 items for list commands. If you are using the Cloud version of Yandex Tracker, remember to modify the script to use X-Cloud-Org-Id instead of the default X-Org-Id header. The skill is designed for simplicity; complex queries involving multi-filter searching are not natively supported, and argument validation is rudimentary. Always secure your .yandex-tracker-env file with appropriate Unix permissions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bkamuz-yandex-tracker-cli-test": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api