Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jetbrains avatar

Analysis Api Create Cherry Pick Issue

  • 1 installs
  • 53.3k repo stars
  • Updated August 5, 2026
  • jetbrains/kotlin

analysis-api-create-cherry-pick-issue skill documents Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch.

About

analysis-api-create-cherry-pick-issue skill documents Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch. Use when cherry-picking Analysis API fixes.. name: analysis-api-create-cherry-pick-issue description: Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch. Use when cherry-picking Analysis API fixes.

  • Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch.
  • Platform-specific setup patterns for analysis-api-create-cherry-pick-issue.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for analysis-api-create-cherry-pick-issue versus alternatives.

Analysis Api Create Cherry Pick Issue by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #642 of 782 Skill Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

analysis-api-create-cherry-pick-issue capabilities & compatibility

Capabilities
analysis api create cherry pick issue quick star · analysis api create cherry pick issue when to us · analysis api create cherry pick issue integratio
Use cases
documentation
IDEs
intellij · jetbrains
From the docs

What analysis-api-create-cherry-pick-issue says it does

disable-model-invocation: true
SKILL.md
Creates a KTIJ tracking issue for cherry-picking a KT fix to an IntelliJ release branch.
SKILL.md
npx skills add https://github.com/jetbrains/kotlin --skill analysis-api-create-cherry-pick-issue

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars53.3k
Last updatedAugust 5, 2026
Repositoryjetbrains/kotlin

How do I use analysis-api-create-cherry-pick-issue correctly?

Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch. Use when cherry-picking Analysis API fixes.

Who is it for?

Teams implementing analysis-api-create-cherry-pick-issue workflows from the catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about analysis-api-create-cherry-pick-issue, create a ktij cherry-pick tracking issue for a kt fix that needs to be cherry-picked to an.

What you get

Working analysis-api-create-cherry-pick-issue setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

Analysis API: Create Cherry-Pick Issue

Creates a KTIJ tracking issue for cherry-picking a KT fix to an IntelliJ release branch.

Prerequisites

This skill requires the YouTrack MCP (mcp__YouTrack__* tools). If the YouTrack MCP is not available, stop immediately and inform the user that this skill cannot run without it.

Required User Inputs

  • KT issue ID (e.g. KT-84711)
  • Target version (e.g. 2026.1.1)
  • Commit hashes (e.g. 0e2ca82e, 449bdb32)

Workflow

Step 1: Gather data

Run these in parallel:

1. Fetch the KT issue via mcp__YouTrack__get_issue to get:

  • summary — used in the KTIJ issue summary
  • customFields.Severity — mapped to KTIJ Priority (see mapping below)

2. Fetch the current user via mcp__YouTrack__get_current_user to get the login for the assignee.

Severity-to-Priority mapping (KT Severity → KTIJ Priority):

KT SeverityKTIJ Priority
CriticalCritical
MajorMajor
NormalNormal
MinorMinor

If the KT issue has no Severity or an unmapped value, default to Normal.

Step 2: Confirm with user

Before creating the issue, present the resolved fields and ask for confirmation:

  • Summary: Cherry-pick {KT-ID}: {KT summary} to {target version}
  • Priority: (mapped from Severity)
  • Assignee: (from current user)
  • Commits: (as provided)

Step 3: Create the issue

Use mcp__YouTrack__create_issue with:

project: KTIJ
summary: "Cherry-pick {KT-ID}: {KT summary} to {target version}"
description: (see template below)
permittedGroups: ["jetbrains-team"]
customFields:
  Type: Task
  Priority: (mapped)
  State: Open
  Subsystems: ["IDE"]
  Planned for: ["{target version}"]
  Assignee: (current user login)

Description template:

Cherry-pick the fix for [{KT-ID}](https://youtrack.jetbrains.com/issue/{KT-ID}) to IntelliJ {target version}.

**Commits:** `{hash1}`, `{hash2}`, ...

**Original issue:** {KT-ID} — {KT summary}

Step 4: Add tag

Use mcp__YouTrack__manage_issue_tags to add Needs cherry-picking to the created issue.

Step 5: Link issues

Use mcp__YouTrack__link_issues to link the KT issue as a previous step of the new KTIJ issue:

targetIssueId: {KTIJ-ID}
linkType: "previous step"
issueToLinkId: {KT-ID}

Step 6: Verify

Fetch the created issue via mcp__YouTrack__get_issue and confirm all fields are correct. Report the issue ID and URL to the user.

Related skills

FAQ

What does analysis-api-create-cherry-pick-issue do?

analysis-api-create-cherry-pick-issue skill documents Create a KTIJ cherry-pick tracking issue for a KT fix that needs to be cherry-picked to an IntelliJ branch.

When should I use analysis-api-create-cherry-pick-issue?

User asks about analysis-api-create-cherry-pick-issue, create a ktij cherry-pick tracking issue for a kt fix that needs to be cherry-picked to an.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.