JIra and Confluence
CLI tool for interacting with Atlassian Jira and Confluence
CLI tool for interacting with Atlassian Jira and Confluence
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
The jira-ai skill provides comprehensive command-line access to Atlassian Jira and Confluence platforms, allowing agents to manage issues, projects, users, and documentation efficiently.
To install jira-ai, run:
npm install -g jira-ai
Before using jira-ai, you need to configure your Jira credentials:
Create a
.env file with the following values:
JIRA_HOST=your-domain.atlassian.net JIRA_USER_EMAIL=your-email@example.com JIRA_API_TOKEN=your-api-token
Authenticate using the .env file:
jira-ai auth --from-file path/to/.env
You can manage settings using the settings command:
jira-ai settings --help
Apply settings from a YAML file:
jira-ai settings --apply my-settings.yaml
Validate settings:
jira-ai settings --validate my-settings.yaml
| Command | Description |
|---|---|
| Set up Jira authentication credentials |
| View, validate, or apply configuration settings |
| Show information about the tool |
| Display help for commands |
issue)| Command | Description |
|---|---|
| Retrieve comprehensive issue data |
| Create a new Jira issue |
| Execute a JQL search query |
| Change the status of a Jira issue |
| Update a Jira issue's description |
| Add a new comment to a Jira issue |
| Calculate time-based metrics for issues |
| Assign or reassign a Jira issue |
| Add labels to a Jira issue |
| Remove labels from a Jira issue |
project)| Command | Description |
|---|---|
| List all accessible Jira projects |
| Fetch workflow statuses for a project |
| List issue types available for a project |
user)| Command | Description |
|---|---|
| Show profile details for authenticated user |
| Search and list users |
| Retrieve worklogs for a user |
org)| Command | Description |
|---|---|
| List all saved Jira organization profiles |
| Switch the active Jira organization profile |
| Add a new Jira organization profile |
| Delete credentials for an organization |
confl)| Command | Description |
|---|---|
| Download Confluence page content |
| List all allowed Confluence spaces |
| Display pages within a space |
| Create a new Confluence page |
| Add a comment to a Confluence page |
| Update a Confluence page |
jira-ai issue search "assignee = currentUser()"
jira-ai issue get PROJ-123
jira-ai issue create --project "PROJ" --summary "New task" --issuetype "Story"
jira-ai issue transition PROJ-123 "In Progress"
jira-ai issue comment PROJ-123 --file comment.md
jira-ai project list
jira-ai user worklog john.doe@example.com 2w
The jira-ai tool supports extensive configuration through settings files. You can define:
Example settings structure:
defaults: allowed-jira-projects: - all # Allow all projects allowed-commands: - all # Allow all commands allowed-confluence-spaces: - all # Allow all Confluence spacesorganizations: work: allowed-jira-projects: - PROJ # Allow specific project - key: PM # Project-specific config commands: - issue.get # Only allow reading issues filters: participated: was_assignee: true allowed-commands: - issue # All issue commands - project.list # Only project list - user.me # Only user me allowed-confluence-spaces: - DOCS
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.