agentsclimarketplace

Atl fetch jira

Skill lc-semba-ryuichiro/semba-claude-plugins/plugins/atl-fetch/skills/atl-fetch-jira

atl-fetch CLI を使った Jira 情報取得のガイドを提供するスキル。「Jira の課題を取得したい」「Jira チケットの情報を見たい」「atl-fetch で Jira を取得」「Jira 課題のコメントを確認」「Jira の変更履歴を見たい」などのリクエストで使用する。From its SKILL.md

Install
npx -y skills add lc-semba-ryuichiro/semba-claude-plugins --skill atl-fetch-jira

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

3 things to look at

  • reads credentialsReads from 2 credential sources: `ATLASSIAN_EMAIL` and 1 more.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 4 commands, including `npx atl-fetch [Jira URL] [オプション]` and 3 more.

SKILL.md

5.5 KB, ~1.8k tokens by cl100k_base, as published. Nobody here has run it

Jira 情報取得ガイド

目次

概要

atl-fetchはAtlassian CloudからJira課題情報を取得するCLIツール。課題の詳細、コメント、変更履歴、添付ファイルを一括で取得できる。

事前準備チェックリスト

取得する前に確認する。

  • 環境変数 ATLASSIAN_EMAIL が設定されているか
  • 環境変数 ATLASSIAN_API_TOKEN が設定されているか
  • 対象のJiraプロジェクトへのアクセス権があるか
  • Node.jsがインストールされているか

実行方法

atl-fetchはnpxで都度実行する。グローバルインストールは不要。

npx atl-fetch [Jira URL] [オプション]

CLI オプション一覧

オプション説明デフォルト
-f, --format出力形式 (json/markdown/yaml)json
-d, --download添付ファイルをダウンロードfalse
-o, --dir <path>ダウンロード先ディレクトリ(--download 必須)-
--diff差分のみ表示false
--colorカラー出力有効true
--no-colorカラー出力無効false
-v, --verbose詳細出力を有効化false
--debugデバッグ出力を有効化(開発者向け)false

認証情報の確認

認証情報が正しく設定されているか確認する。

npx atl-fetch auth check

URL フォーマット

Jira課題URLは以下の形式で指定する。

https://{org}.atlassian.net/browse/{KEY}

例:

  • https://mycompany.atlassian.net/browse/PROJ-123
  • https://example.atlassian.net/browse/DEV-456

よくある使用パターン

課題情報を JSON で取得

npx atl-fetch https://mycompany.atlassian.net/browse/PROJ-123

Markdown 形式で取得

npx atl-fetch https://mycompany.atlassian.net/browse/PROJ-123 -f markdown

添付ファイルをダウンロード

npx atl-fetch https://mycompany.atlassian.net/browse/PROJ-123 -d -o ./downloads

差分のみ表示

npx atl-fetch https://mycompany.atlassian.net/browse/PROJ-123 --diff

出力内容

Jira課題から以下の情報を取得する。

フィールド説明
key課題キー(例: PROJ-123)
summary課題タイトル
description課題の説明
comments[]コメント一覧
changelog[]変更履歴
attachments[]添付ファイル一覧

出力形式

JSON 形式(デフォルト)

{
  "key": "PROJ-123",
  "summary": "課題タイトル",
  "description": "課題の詳細説明...",
  "comments": [],
  "changelog": [],
  "attachments": []
}

Markdown 形式

# PROJ-123: 課題タイトル

## 説明

課題の詳細説明...

## コメント

- [2024-01-01] ユーザー名: コメント内容...

## 変更履歴

- [2024-01-01] ステータス: Open → In Progress

トラブルシューティング

認証エラーが発生する

環境変数を確認する。

echo $ATLASSIAN_EMAIL
echo $ATLASSIAN_API_TOKEN

権限エラーが発生する

対象プロジェクトへのアクセス権を確認する。

URL が認識されない

URLフォーマットが正しいか確認する。/browse/ が含まれているか確認。

追加リソース

リファレンスファイル

詳細なオプション説明については以下を参照。

  • references/jira-options.md ... オプションの詳細説明、環境変数設定ガイド

What ships with it: 1 file

3.6 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.