Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    YouTrack Task

    1

    Pick up a YouTrack issue from your agent: branch, In Progress, plan, PR, and write everything back.

    Free

    Security scanned
    YouTrack Task

    YouTrack Task

    Example session with this skill installed

    /youtrack-task PROJ-123

    • Read your context and instructions
    • Compiled the youtrack task

    I have fetched the details for PROJ-123: Implement OAuth2 Provider.

    The issue is currently Open (Priority: Normal). I will now prepare the workspace.

    Task Initialization: PROJ-123

    • Branch Created: feat/PROJ-123-implement-oauth2-provider
    • Workspace: Created isolated worktree at .worktrees/PROJ-123-implement-oauth2-provider
    • YouTrack Status: Updated to In Progress
    • Comment Posted: Pickup recorded on YouTrack.

    Proposed Implementation Plan

    PhaseTaskDescription
    1. SetupConfigurationAdd oauth2 client credentials to .env.example and config files.
    2. CoreMiddlewareImplement OAuth2Middleware to intercept and validate Bearer tokens.
    3. StorageToken StoreCreate repository for persisting and refreshing access tokens.
    4. TestIntegrationVerify token exchange flow with mock provider.

    Next steps

    1. Review the plan above. If it looks good, I will post it to the YouTrack issue.
    2. Once the plan is posted, I will begin implementing Phase 1.
    3. Use /youtrack-task log 1h when you are ready to record time spent.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Context switching between YouTrack issues and Git branches introduces significant friction and manual record-keeping overhead. This skill automates the lifecycle of a task from pickup to PR by synchronizing your local repository state with your YouTrack board.

    What it does

    • Issue synchronization fetches full context from YouTrack and updates issue status to In Progress or Testing automatically.
    • Isolated workspaces creates dedicated git worktrees for issues to prevent dirty trees from blocking parallel tasks.
    • Automated planning generates implementation plans, gets user approval, and mirrors the plan back to YouTrack comments.
    • State management handles time logging, status transitions, and linking PRs directly to the relevant issue.
    • Cleanup orchestration identifies and removes merged or closed worktrees to keep your local environment lean.

    How it works

    1. Pickup: Run /youtrack-task <ID> to fetch issue details, create a feature branch, and move the ticket to In Progress.
    2. Implementation: The agent drives the planning phase, writes the plan to YouTrack, and implements code changes.
    3. Submission: Use /youtrack-task pr to push the branch, create a GitHub PR, and move the ticket to Testing.
    4. Finalization: Execute /youtrack-task done to move the issue to its final state and safely prune local worktrees.

    Frameworks & tools

    This skill requires a YouTrack MCP server and the GitHub CLI (gh). It uses native Git commands and worktree management.

    Why this beats prompting it yourself

    Manual prompting requires you to copy-paste issue descriptions, remember branch naming conventions, and manually post status updates. This skill enforces consistent workflows, translates non-English issues for Git metadata, and prevents accidental commits to the default branch.

    Use cases

    • Starting a new feature by transforming a YouTrack ticket into a ready-to-code workspace.
    • Managing multiple high-priority bugs in parallel using isolated git worktrees.
    • Documenting technical implementation plans on YouTrack for team visibility without leaving the terminal.
    • Cleaning up local environment clutter by bulk-pruning merged feature branches and worktrees.

    Known limitations

    Requires an active YouTrack MCP server connection and GitHub CLI. Does not support force-pushing or deleting remote branches. Git artifacts are strictly English.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 7 days ago

    • Free to download with an account

    Listed7 days ago

    What's inside

    Frequently Asked Questions