Manage Jira issues from the command line with a Python CLI for searching, creating, commenting on, assigning, and transitioning tickets.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install jira-devops-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install jira-devops-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Jira Skills provides a single Python command-line interface to the Jira REST API, allowing an AI coding agent to work with Jira issues without leaving the terminal. Use it to retrieve tickets, run JQL searches, create bugs or tasks, add comments, assign users, and move issues through their workflows.
The skill supports Jira Cloud and Jira Server or Data Center 7.0+, and returns command results as JSON on stdout. Openclaw Skills users can integrate Jira issue management into their development workflow while keeping credentials in environment variables or a local configuration file—not in command-line arguments.
~/.devops-skills/jira.json.scripts/jira_cli.py with the relevant subcommand, such as get-issue, search, create-issue, comment, assign, or list-transitions./rest/api/2/serverInfo for Jira version compatibility.list-transitions to retrieve valid transition targets, then pass a valid target to transition.~/.devops-skills/jira.json. Do not put tokens directly in command-line arguments.export JIRA_URL="https://your-domain.atlassian.net"
export JIRA_USER="[email protected]"
export JIRA_TOKEN="<api-token-or-PAT>"
export JIRA_AUTH="basic"
For Jira Cloud, use an email address and API token with JIRA_AUTH=basic. For Jira Server or Data Center, use a Personal Access Token with JIRA_AUTH=bearer; the username may be omitted.
requests dependency installed. The skill recommends using the managed Python interpreter by absolute path when available:PY=~/.workbuddy/binaries/python/envs/default/bin/python
$PY scripts/jira_cli.py get-issue PROJ-123
If requests is missing, install it in that same interpreter:
$PY -m pip install requests -i https://mirrors.aliyun.com/pypi/simple/
$PY scripts/jira_cli.py search "project = PROJ AND status = 'In Progress'" --limit 20
$PY scripts/jira_cli.py create-issue --project PROJ --type Bug --summary "Login fails" --description "Steps..."
$PY scripts/jira_cli.py comment PROJ-123 --body "Looking into this"
$PY scripts/jira_cli.py list-transitions PROJ-123
$PY scripts/jira_cli.py transition PROJ-123 --to "Done"
$PY scripts/jira_cli.py assign PROJ-123 --user jdoe
For full configuration options, field details, and troubleshooting, consult references/USAGE.md.
The skill acts on Jira's issue and workflow data through the REST API; it does not describe a separate local issue database or generated data files.
| Data or metadata | Where it comes from or is used |
|---|---|
| Connection settings | Environment variables such as JIRA_URL, JIRA_USER, JIRA_TOKEN, and JIRA_AUTH, or ~/.devops-skills/jira.json |
| Issue identifier | Jira issue key, such as PROJ-123, supplied to commands that operate on an existing issue |
| Search criteria | JQL string passed to search, with an optional result limit |
| Issue creation fields | Project, issue type, summary, and description supplied to create-issue |
| Workflow metadata | Available transitions returned by list-transitions; use a valid target with transition |
| Assignment metadata | User supplied to assign --user; Server commonly uses a username, while Cloud may require an account ID |
| Command output | JSON written to stdout; failures are indicated with a non-zero exit code |
The skill does not define a custom taxonomy beyond Jira's own projects, issue types, statuses, and user identifiers.
JIRA_SKIP_VERSION_CHECK=1 or DEVOPS_SKILLS_SKIP_VERSION_CHECK=1 to bypass the check when necessary.Loading
Jenkins Skills lets you manage Jenkins jobs and builds through a focused Python CLI backed by the Jenkins Remote API.

Manage GitLab projects, issues, merge requests, and CI/CD pipelines from a single Python command-line tool.

Investor Search finds and verifies investment firms by market, tracks a source for each field, and delivers the results in one Excel workbook.

Find out which Alibaba Cloud OSS endpoint matches your bucket and why endpoint, internal-network, or custom-domain access is failing.

An AI-powered JF camera inspection skill that captures images, detects garbage overflow, and produces actionable inspection reports.

JF Watchdog turns JFTech camera snapshots into AI-assisted area checks that flag missing items, blocked passages, and other visual changes.








































