jpskill.com
🛠️ 開発・MCP コミュニティ

youtrack

Interacts with YouTrack issue tracker for IdeaVim. Use when working with tickets (VIM-XXXX), adding comments, managing tags, setting status, or release management. This project does NOT use GitHub Issues - use YouTrack instead.

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o youtrack.zip https://jpskill.com/download/19377.zip && unzip -o youtrack.zip && rm youtrack.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19377.zip -OutFile "$d\youtrack.zip"; Expand-Archive "$d\youtrack.zip" -DestinationPath $d -Force; ri "$d\youtrack.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して youtrack.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → youtrack フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

YouTrack連携

このプロジェクトでは、課題追跡にGitHub Issuesではなく、YouTrackを使用しています。gh issueのようなコマンドは機能しません。

環境設定

すべてのスクリプトは、YOUTRACK_TOKEN環境変数が設定されている必要があります。

CLIスクリプト

すべてのスクリプトはscripts-ts/src/youtrack-cli/にあり、npx tsxを介して実行されます。

コメントの追加

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts <ticket-id> "<comment-text>" [--private]

例:

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "This is a public comment"
npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate This needs review" --private

タグの追加

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts <ticket-id> <tag-id>

例:

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507582

タグの削除

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts <ticket-id> <tag-id>

例:

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts VIM-1234 68-507582

ステータスの設定

npx tsx scripts-ts/src/youtrack-cli/set-status.ts <ticket-id> "<status>"

例:

npx tsx scripts-ts/src/youtrack-cli/set-status.ts VIM-1234 "Ready To Release"

チケット詳細の取得

npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts <ticket-id> [--json]

例:

npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts VIM-1234
npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts VIM-1234 --json

修正バージョンの設定

npx tsx scripts-ts/src/youtrack-cli/set-fix-version.ts <ticket-id> "<version>"

例:

npx tsx scripts-ts/src/youtrack-cli/set-fix-version.ts VIM-1234 "2.28.0"

リリースバージョンの作成

npx tsx scripts-ts/src/youtrack-cli/create-version.ts "<version-name>"

例:

npx tsx scripts-ts/src/youtrack-cli/create-version.ts "2.29.0"

リリースバージョンの削除

npx tsx scripts-ts/src/youtrack-cli/delete-version.ts "<version-name>"

例:

npx tsx scripts-ts/src/youtrack-cli/delete-version.ts "2.29.0"

共通タグID

タグ名 タグID
claude-analyzed 68-507461
claude-pending-clarification 68-507582
IdeaVim Released In EAP 68-385032

プライベートコメント

プライベートコメントはJetBrainsチームのみに表示されます。コメントをプライベートにするには、--privateフラグを使用します。

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate Need review" --private

共通ワークフロー

チケットをClaudeによって分析済みとしてマークする

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507461

説明を求める(保留中タグの追加 + プライベートコメント)

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507582
npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate I need clarification: ..." --private

保留中の説明タグを削除する(オーナーが応答した後)

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts VIM-1234 68-507582

チケットをリリース準備完了としてマークする

npx tsx scripts-ts/src/youtrack-cli/set-status.ts VIM-1234 "Ready To Release"
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

YouTrack Integration

This project uses YouTrack for issue tracking, NOT GitHub Issues. Commands like gh issue will NOT work.

Environment Setup

All scripts require YOUTRACK_TOKEN environment variable to be set.

CLI Scripts

All scripts are in scripts-ts/src/youtrack-cli/ and run via npx tsx:

Add Comment

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts <ticket-id> "<comment-text>" [--private]

Examples:

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "This is a public comment"
npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate This needs review" --private

Add Tag

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts <ticket-id> <tag-id>

Example:

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507582

Remove Tag

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts <ticket-id> <tag-id>

Example:

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts VIM-1234 68-507582

Set Status

npx tsx scripts-ts/src/youtrack-cli/set-status.ts <ticket-id> "<status>"

Example:

npx tsx scripts-ts/src/youtrack-cli/set-status.ts VIM-1234 "Ready To Release"

Get Ticket Details

npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts <ticket-id> [--json]

Example:

npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts VIM-1234
npx tsx scripts-ts/src/youtrack-cli/get-ticket.ts VIM-1234 --json

Set Fix Version

npx tsx scripts-ts/src/youtrack-cli/set-fix-version.ts <ticket-id> "<version>"

Example:

npx tsx scripts-ts/src/youtrack-cli/set-fix-version.ts VIM-1234 "2.28.0"

Create Release Version

npx tsx scripts-ts/src/youtrack-cli/create-version.ts "<version-name>"

Example:

npx tsx scripts-ts/src/youtrack-cli/create-version.ts "2.29.0"

Delete Release Version

npx tsx scripts-ts/src/youtrack-cli/delete-version.ts "<version-name>"

Example:

npx tsx scripts-ts/src/youtrack-cli/delete-version.ts "2.29.0"

Common Tag IDs

Tag Name Tag ID
claude-analyzed 68-507461
claude-pending-clarification 68-507582
IdeaVim Released In EAP 68-385032

Private Comments

Private comments are only visible to the JetBrains team. Use --private flag to make a comment private:

npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate Need review" --private

Common Workflows

Mark ticket as analyzed by Claude

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507461

Ask for clarification (add pending tag + private comment)

npx tsx scripts-ts/src/youtrack-cli/add-tag.ts VIM-1234 68-507582
npx tsx scripts-ts/src/youtrack-cli/add-comment.ts VIM-1234 "@Aleksei.Plate I need clarification: ..." --private

Remove pending clarification tag (after owner responds)

npx tsx scripts-ts/src/youtrack-cli/remove-tag.ts VIM-1234 68-507582

Mark ticket as ready to release

npx tsx scripts-ts/src/youtrack-cli/set-status.ts VIM-1234 "Ready To Release"