atlassian について
atlassianは、コマンドラインのラッパーを使ってJiraとConfluenceを操作するスキルです。課題やページの検索、表示、作成に加え、クエリパターンやトラブルシューティングの資料も備えています。
主な機能
- 01JQLによるJira課題検索
- 02Jira課題の表示と作成
- 03CQLによるConfluenceページ検索
- 04Confluenceページの読み取りと作成
- 05クエリとエラーの参照ガイド
活用シーン
- 01プロジェクトやステータスでJira課題を検索
- 02タスクからJira課題を作成
- 03Confluence文書の検索や閲覧
- 04認証やレート制限エラーの調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hjewkes/ agent-skills --skill atlassianインストール後、Claude Code で/atlassianを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/confluence-commands.mdcql-patterns.mdjira-commands.mdjql-patterns.mdtroubleshooting.mdscripts/confluencejirasetuptemplates/env.example詳細
Atlassian — Jira & Confluence
セットアップ
jira と confluence の両ラッパーは初回実行を自動検出し、scripts/setup を起動します。
Jira の操作
# Search issues (JQL)
jira issue list -q "project = PROJ AND status = 'In Progress'" --plain
# View issue details
jira issue view KEY --raw | jq '.fields.summary, .fields.status.name'
# Create issue
jira issue create -t Bug -s "Summary of the issue" --no-input
# Transition issue
jira issue move KEY "In Review"
# Current sprint
jira sprint list --current --plain
# My in-progress issues
jira issue list -a$(jira me) -s"In Progress" --plain
Confluence の操作
# Search pages (CQL)
confluence search "text ~ 'keyword' AND space = 'KEY'"
# Read a page
confluence get PAGE_ID --format storage
# Create a page
confluence create --space KEY --title "Page Title" --body "Content here"
# List spaces
confluence spaces
出力規約
- ユーザーに表示する読みやすい出力には、
--plainを使用します。 - プログラムで特定のフィールドを抽出するには、
--rawとjqを使用します。 confluenceスクリプトは常に JSON を出力します。表示するにはjqにパイプしてください。
参考ファイル
| 参考資料 | 読み込むタイミング |
|---|---|
| references/jira-commands.md | jira-cli のコマンドリファレンス全体が必要なとき |
| references/confluence-commands.md | Confluence スクリプトの詳細が必要なとき |
| references/jql-patterns.md | 複雑な JQL クエリを作成するとき |
| references/cql-patterns.md | 複雑な CQL クエリを作成するとき |
| references/troubleshooting.md | 認証の失敗、エラー、レート制限への対処が必要なとき |
コメント
Markdown 対応