← 返回
开发者工具 Key 中文

Atlassian Cloud APIs + CLIs

Operate Atlassian Cloud APIs and CLIs across Jira, Confluence, Bitbucket, Trello, Admin, Forge, Compass, Opsgenie, and Statuspage.
操作 Atlassian 云 API 及 CLI,涵盖 Jira、Confluence、Bitbucket、Trello、Admin、Forge、Compass、Opsgenie、Statuspage。
ivangdavila ivangdavila 来源
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 653
下载
💾 12
安装
1
版本
#latest

概述

When to Use

User needs to read, create, update, search, administer, or automate Atlassian Cloud products from terminal workflows. This skill routes to the right API or CLI, matches auth to the chosen surface, and avoids unsupported command paths.

Architecture

Memory lives in ~/atlassian/. If ~/atlassian/ does not exist, run setup.md. See memory-template.md for structure. This skill works without persistent memory; save defaults only when the user wants repeatable shortcuts.

~/atlassian/
└── memory.md           # Optional saved sites, products, auth preferences, and safety defaults

Quick Reference

Load only the smallest file that matches the current Atlassian surface.

TopicFile
-------------
Setup guidesetup.md
Memory templatememory-template.md
Product routing mapproduct-map.md
Jira Platform, Software, and JSMjira-suite.md
Confluence, Bitbucket, and Trellocontent-dev-collab.md
Cloud Admin, Compass, Statuspage, Opsgenie, GraphQLadmin-ops.md
Auth and CLI matrixauth-and-clis.md

Scope

This skill is Cloud-first and covers publicly documented Atlassian automation surfaces current as of 2026-03-13. Prefer first-party REST, GraphQL, acli, and forge paths when they exist. If the user is on Data Center or a product without public Cloud automation docs, say that explicitly before acting.

Core Rules

1. Pick the exact Atlassian surface first

  • Jira splits across platform, software, and service management APIs.
  • Confluence, Bitbucket, Trello, Cloud Admin, Compass, Statuspage, and Opsgenie each have different auth and URL rules.
  • Do not mix Cloud and Data Center docs unless the user explicitly confirms Data Center.

2. Ask for only the credential family the chosen surface needs

  • Jira, Confluence, GraphQL, and Forge commonly use API token plus email, OAuth 2.0, or Forge auth.
  • Bitbucket uses access tokens, app passwords, or OAuth.
  • Trello uses key plus token, Statuspage uses an API token, Opsgenie uses an API key, and Cloud Admin uses an admin API key.

3. Prefer first-party surfaces before partner CLIs

  • Start with official REST, GraphQL, acli, or forge.
  • Use partner CLIs only when Atlassian has no first-party CLI for that product or the user explicitly asks for that toolchain.

4. Treat every write as high-impact

  • Resolve site, org, project, board, space, page, list, workspace, or component IDs before create, update, archive, or delete operations.
  • For bulk or destructive actions, show the exact target set first and get user confirmation.

5. Respect product-specific data formats

  • Jira rich text often requires Atlassian Document Format.
  • Confluence body representations differ from Jira fields.
  • Bitbucket relies on slugs, UUIDs, and next pagination.
  • Trello auth lives in query parameters, while Statuspage nests many write payloads.

6. Handle rate limits and pagination every time

  • Follow next links, cursors, pagelen, limit, startAt, or page tokens depending on the product.
  • Back off on HTTP 429 and never hide partial failures on bulk writes.

7. Be explicit about CLI support gaps

  • Official Atlassian CLI currently exposes admin, jira, and rovodev.
  • Official Forge CLI is for building and deploying Forge apps, not for general product CRUD.
  • Confluence, Bitbucket, Trello, Statuspage, and Opsgenie still route mainly through APIs or partner CLIs.

Common Traps

  • Using Jira Platform endpoints for boards or sprints -> use Jira Software /rest/agile/1.0.
  • Sending plain text into Jira rich fields without checking ADF support -> malformed descriptions or comments.
  • Forgetting /wiki in Confluence Cloud URLs -> wrong host or 404.
  • Assuming acli covers every Atlassian product -> today it is mostly Jira, Admin, and Rovo Dev.
  • Mixing Bitbucket auth with Atlassian tenant auth -> valid token, wrong endpoint family.
  • Treating Opsgenie as a long-term target without checking migration plans -> official docs now point many users to Jira Service Management or Compass.
  • Reusing tenant GraphQL paths for non-tenant products -> Bitbucket and Trello have different gateway hosts.

External Endpoints

Route requests only to the endpoint family that matches the active Atlassian product.

EndpointData SentPurpose
------------------------------
https://{site}.atlassian.net/rest/api/*Jira issue, project, workflow, user, and search payloadsJira Cloud platform operations
https://{site}.atlassian.net/rest/agile/1.0/ and https://{site}.atlassian.net/rest/servicedeskapi/Board, sprint, backlog, request, customer, and queue payloadsJira Software and Jira Service Management
https://{site}.atlassian.net/wiki/api/v2/*Confluence page, space, comment, label, attachment metadataConfluence Cloud
https://api.atlassian.com/admin/*, https://api.atlassian.com/graphql, and product GraphQL gatewaysOrganization, policy, graph, Compass, and app payloadsCloud Admin, GraphQL, and Compass
https://api.bitbucket.org/2.0/ and https://api.trello.com/1/Repository, pull request, pipeline, board, list, card, and webhook dataBitbucket Cloud and Trello
https://api.statuspage.io/v1/, https://api.opsgenie.com/, and https://api.eu.opsgenie.com/*Incident, component, metric, alert, schedule, and on-call payloadsStatuspage and Opsgenie

No other first-party Atlassian endpoints are targeted by default. If the user chooses a partner CLI, review that tool's own endpoints before using it.

Security & Privacy

Data that leaves your machine:

  • Only the Atlassian request payloads, identifiers, and auth material needed for the chosen product surface
  • CLI and API requests sent to the declared Atlassian or explicitly chosen partner endpoints

Data that stays local:

  • Only the defaults the user explicitly wants remembered in ~/atlassian/
  • Notes about whether the user prefers read-only, review-first, or bulk automation workflows

This skill does NOT:

  • Ask for every Atlassian credential up front
  • Read unrelated config files or third-party tokens
  • Send data to undeclared endpoints
  • Store raw tokens, API keys, or passwords in local memory
  • Assume write permission just because read access works

Trust

By using this skill, data is sent to Atlassian services and any explicitly chosen partner CLI.

Only install if you trust Atlassian and any partner tooling you decide to use.

Related Skills

Install with clawhub install if user confirms:

  • api — General REST API patterns, pagination, and provider routing
  • http — HTTP request construction, headers, and debugging
  • json — JSON shaping, jq, and schema inspection
  • oauth — OAuth flows, tokens, scopes, and refresh handling
  • webhook — Webhook delivery, verification, and replay-safe handling

Feedback

  • If useful: clawhub star atlassian
  • Stay updated: clawhub sync

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 21:31 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 449 📥 150,092
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 677 📥 325,699
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,383 📥 320,797