Ten complete shell scripts for Jira, Confluence and Bitbucket automation. Each runbook explains what the script does and lists the prerequisites. The scripts that change data have a dry-run mode, so you can preview changes before they run.
atlassian-cli is an independent, community open-source project, not affiliated with, endorsed by, or sponsored by Atlassian, and is not Atlassian's official CLI (acli). Product names are used only to identify compatibility.
Bulk workflow changes, project cleanup and sprint reporting with the Jira CLI.
Learn how to bulk transition hundreds of Jira issues through workflow states using the command line.
jira-project-cleanupAutomatically archive, label, and clean up old resolved Jira issues using the command line.
jira-sprint-reportGenerate detailed sprint reports with story points, cycle times, and issue breakdowns using the Jira CLI.
Backups, bulk cleanup, Markdown sync and space reports with the Confluence CLI.
Backup entire Confluence spaces including pages, blog posts, and attachments using the command line.
confluence-bulk-cleanupFind and clean up old, outdated Confluence pages using CQL queries and bulk operations from the command line.
confluence-markdown-syncImport markdown to Confluence from the command line: use pandoc as a markdown converter and atlassian-cli to convert markdown to Confluence storage format and sync pages, with dry-run and auto-labeling.
confluence-space-reportGenerate detailed analytics reports for Confluence spaces including page views, contributors, and activity metrics via the command line.
Branch cleanup, pull request automation and repository audits with the Bitbucket CLI.
Automatically delete merged branches from Bitbucket repositories using the command line.
bitbucket-pr-automationAutomate your Bitbucket PR workflow from the command line.
bitbucket-repo-auditGenerate a comprehensive audit of all Bitbucket repositories including size, language, permissions, and activity.
Every runbook needs atlassian-cli installed (see the install guide) and an authenticated profile (see authentication). The atlassian-cli commands that the scripts call are listed in the command reference. Some scripts also use tools such as jq and pandoc, named in each runbook's prerequisites. For step-by-step guides rather than scripts, see the blog.