Receber por email
← Voltar para o catálogo

jira-commands

Manage Jira sprint lifecycle with jirac — list, create, start, complete, update, or delete sprints for a project

42estrelas
Atualizado há 3 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add mulhamna/jira-commands

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/jira-commands-mrdgh2xf/svg)](https://www.skillteca.com.br/skills/jira-commands-mrdgh2xf)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Manage the full sprint lifecycle for a Jira scrum board using jirac.

Steps:

  1. Check that jirac is available by running jirac --version. If missing, tell the user to install it (cargo install jira-commands).
  2. Identify the operation:
  3. List: jirac issue sprints -p <PROJECT>
  4. Create: jirac issue sprint-create -p <PROJECT> --name '<NAME>' [--board-id <ID>] [--goal '<TEXT>'] [--start-date YYYY-MM-DD] [--end-date YYYY-MM-DD]
  5. Start: jirac issue sprint-start <SPRINT_ID>
  6. Complete: jirac issue sprint-complete <SPRINT_ID>
  7. Update: jirac issue sprint-update <SPRINT_ID> [--name '<NAME>'] [--goal '<TEXT>'] [--start-date YYYY-MM-DD] [--end-date YYYY-MM-DD]
  8. Delete: jirac issue sprint-delete <SPRINT_ID> (destructive — confirm intent)
  9. Run jirac issue sprints -p <PROJECT> first when the user does not give a sprint ID — the list shows IDs and current state (future / active / closed).
  10. Confirm intent before sprint-start, sprint-complete, and sprint-delete — these change visible board state for the whole team.

Notes:

  • A board can only have one active sprint at a time. sprint-start will fail if another sprint is already active.
  • sprint-complete closes the sprint; any unfinished issues should be moved to a future sprint before completing.
  • sprint-delete permanently removes a sprint and detaches its issues from the sprint field — irreversible.
  • For a snapshot of work in a sprint (without changing state), use jirac issue sprint-summary -p <PROJECT> --sprint '<NAME>' instead.

Examples:

  • "list sprints in PROJ" → jirac issue sprints -p PROJ
  • "create Sprint 25 in PROJ" → jirac issue sprint-create -p PROJ --name 'Sprint 25' --goal 'Ship auth v2'
  • "start sprint 42" → jirac issue sprint-start 42
  • "complete the current sprint in PROJ" → list sprints to find the active ID, then jirac issue sprint-complete <ID>
  • "rename sprint 42 to 'Sprint 25 (extended)'" → jirac issue sprint-update 42 --name 'Sprint 25 (extended)'
  • "delete sprint 99" → jirac issue sprint-delete 99 (after confirming)
Compartilhar X LinkedIn