# jira-communication

Скилл для работы с Jira через CLI-скрипты: задачи, спринты, доски, комментарии, ворклоги и вложения. Пригодится, когда MCP Atlassian не отвечает или нужен Jira Server/DC.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 551 установка · ★ 89
- Автор: Netresearch DTT GmbH
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/netresearch/jira-skill/tree/HEAD/skills/jira-communication/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/jira-communication

## Что делает

Скилл даёт агенту набор скриптов на Python, которые запускаются через `uv run`. Внутри три группы: core (`jira-issue.py`, `jira-search.py`, `jira-worklog.py`, `jira-attachment.py`, `jira-setup.py`, `jira-validate.py`), workflow (`jira-create.py`, `jira-transition.py`, `jira-comment.py`, `jira-move.py`, `jira-sprint.py`, `jira-board.py`, `jira-version.py`, `tempo-account.py`) и utility (`jira-user.py`, `jira-fields.py`, `jira-link.py`, `jira-weblink.py`, `jira-worklog-query.py`, `jira-watchers.py`, `jira-qa-gather.py`). Все скрипты поддерживают `--help`, `--json`, `--quiet` и `--debug`.

Скилл сам срабатывает на ссылку Jira или ключ задачи вида `PROJ-123`. Дальше он выбирает действие по намерению: `jira-issue.py work KEY` для разбора задачи, `jira-issue.py qa KEY` для старта ревью, `jira-transition.py do` для смены статуса. Если задача не назначена на вас или висит в статусе, где над ней никто не работает, команда `work` печатает в stderr предупреждение `!! CLAIM KEY` со списком команд для назначения и перевода в работу.

Нужен Python 3.11+ и `uv`, а также доступ к API Jira Server/DC или Cloud. Для авторизации есть `jira-setup.py`. Перед записью вики-разметки скилл прогоняет три проверки: экранирует дефисы, которые Jira отрисовала бы как зачёркивание, линтует разметку и язык тикета, а затем рендерит текст на самой инстансе и отказывается постить, если он вернулся зачёркнутым. Отключить проверки можно флагом `--force`, а экранирование — `--no-auto-escape`.

## Требования
- Работает с: Jira, Atlassian

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add netresearch/jira-skill --skill jira-communication -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/jira-communication/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/jira-communication/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add netresearch/jira-skill --skill jira-communication -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/jira-communication/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add netresearch/jira-skill --skill jira-communication -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/jira-communication/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install netresearch/jira-skill jira-communication
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/jira-communication/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add netresearch/jira-skill --skill jira-communication -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/netresearch/jira-skill --path skills/jira-communication
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/jira-communication/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add netresearch/jira-skill --skill jira-communication -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/netresearch/jira-skill/tree/HEAD/skills/jira-communication/SKILL.md

## Когда брать
- разобрать задачу и оставить комментарий по ходу работы
- перевести тикет в другой статус одной командой
- залогировать время в ворклог и проверить остаток оценки
- собрать данные по задаче перед QA-ревью
- создать задачу или найти её по JQL-запросу

## Примеры запросов агенту
- Разбери задачу PROJ-123 и напиши, что по ней уже сделано
- Переведи PROJ-123 в статус In Progress и залогируй 30 минут
- Найди все открытые задачи по проекту PROJ и покажи список

## Похожие
- [find-skills](https://affpapa.org/nevibecode/skills/find-skills.md) — скилл · 4000000 установок
- [grill-me](https://affpapa.org/nevibecode/skills/grill-me.md) — скилл · 1424476 установок
- [grill-with-docs](https://affpapa.org/nevibecode/skills/grill-with-docs.md) — скилл · 1219756 установок
- [handoff](https://affpapa.org/nevibecode/skills/handoff.md) — скилл · 1038491 установка
- [grilling](https://affpapa.org/nevibecode/skills/grilling.md) — скилл · 979543 установки
- [teach](https://affpapa.org/nevibecode/skills/teach.md) — скилл · 862247 установок

Из того же набора: [netresearch/jira-skill](https://affpapa.org/nevibecode/by/netresearch/jira-skill.md) — 2 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
