/install jira-api-rest
Jira API
Usa jira-cli cuando exista el comando (listar issues, ver issue, transiciones, etc.).
Usa este skill cuando jira-cli no cubra la operación o necesites una llamada REST directa.
Quick start (scripts)
Script principal (sin dependencias externas):
skills/work/jira-api/scripts/jira_api.py
Ejemplos:
- Buscar issues por JQL (API nueva):
./skills/work/jira-api/scripts/jira_api.py search-jql "worklogAuthor = currentUser() AND worklogDate >= 2026-03-09 AND worklogDate \x3C= 2026-03-15" --fields key,summary,status --max 100
- Listar worklogs de una issue (y filtrar por rango de fechas):
./skills/work/jira-api/scripts/jira_api.py list-worklogs DES-355 --from 2026-03-09 --to 2026-03-15
- Borrar un worklog concreto (revertir imputación):
./skills/work/jira-api/scripts/jira_api.py delete-worklog DES-355 29978 --adjustEstimate auto
- Actualizar un worklog (tiempo / comentario / started):
./skills/work/jira-api/scripts/jira_api.py update-worklog DES-355 29978 --timeSpent "3h 30m" --comment "Ajuste" --started "2026-03-10 12:00:00" --timezone Europe/Madrid --adjustEstimate auto
- Llamada REST genérica (para cubrir lo que falte):
./skills/work/jira-api/scripts/jira_api.py request GET /rest/api/3/myself
Operativa y seguridad
- Autenticación esperada: API token en
~/.netrc(no pegar tokens en chat). - No imprimir respuestas que puedan contener secretos; si necesitas compartir, recorta y elimina cabeceras.
- Antes de acciones destructivas (DELETE/ediciones masivas): confirmar con César.
Qué NO cubre jira-cli (motivación típica)
- Borrar/editar worklogs (en nuestro entorno,
jira issue worklogsolo tieneadd). - Operaciones REST puntuales que Jira Cloud expone pero el CLI no.
- Automatizaciones de “revertir”, “mover imputación”, “arreglar estimaciones”.
Sprints / Agile (rápido)
El tablero DES suele ser el 184.
# Ver sprints activos
./skills/work/jira-api/scripts/jira_api.py sprint-list --board 184 --state active
# Ver issues de un sprint
./skills/work/jira-api/scripts/jira_api.py sprint-issues \x3CSPRINT_ID> --fields key,summary,status --max 200
Referencias
- Notas REST mínimas:
references/jira-rest-notes.md(endpoints + ADF). - Mapa de endpoints (equivalencias con jira-cli):
references/endpoint-map.md. - Agile/Sprints:
references/agile-sprints.md.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jira-api-rest - After installation, invoke the skill by name or use
/jira-api-rest - Provide required inputs per the skill's parameter spec and get structured output
What is Jira API (REST + Agile)?
Automate Jira Cloud by managing worklogs, executing advanced JQL searches, editing/deleting worklogs, handling sprints, and making direct REST API calls. It is an AI Agent Skill for Claude Code / OpenClaw, with 249 downloads so far.
How do I install Jira API (REST + Agile)?
Run "/install jira-api-rest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Jira API (REST + Agile) free?
Yes, Jira API (REST + Agile) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Jira API (REST + Agile) support?
Jira API (REST + Agile) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Jira API (REST + Agile)?
It is built and maintained by César (@temperatio); the current version is v0.1.0.