
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)
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
What analysis-api-create-cherry-pick-issue says it does
disable-model-invocation: true
Creates a KTIJ tracking issue for cherry-picking a KT fix to an IntelliJ release branch.
npx skills add https://github.com/jetbrains/kotlin --skill analysis-api-create-cherry-pick-issueAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 53.3k |
| Last updated | August 5, 2026 |
| Repository | jetbrains/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
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 summarycustomFields.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 Severity | KTIJ Priority |
|---|---|
| Critical | Critical |
| Major | Major |
| Normal | Normal |
| Minor | Minor |
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.