Receber por email
← Voltar para o catálogo

jira-commands

Create new Jira issues with jirac, including interactive prompts for project, issue type, summary, and custom fields

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-mrdggs2s/svg)](https://www.skillteca.com.br/skills/jira-commands-mrdggs2s)

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

Create a new Jira issue using jirac.

Steps:

  1. Check that jirac is available by running jirac --version. If it is missing, tell the user to install it with cargo install jira-commands.
  2. Extract from the user's request:
  3. project key
  4. issue type
  5. summary
  6. any explicit assignee, labels, priority, parent, or other fields
  7. Map the request to supported flags:
  8. -p / --project, -s / --summary, -t / --issue-type
  9. --assignee (email or "me"), --priority, --labels, --components
  10. --parent <ISSUE-KEY> for sub-tasks
  11. --sprint <ID|NAME> to assign to a sprint on create
  12. --fix-versions, --description-file <FILE>
  13. --field <ID=VALUE> for custom fields (repeatable)
  14. --no-custom-fields to skip required custom field prompts
  15. Run jirac issue create with the fields that are already known.
  16. Let jirac prompt for any missing required fields.
  17. If custom fields are unclear, run jirac issue fields -p <PROJECT> --issue-type '<TYPE>' first.
  18. Confirm the created issue key clearly.

Examples:

  • "create an issue in PROJ" → jirac issue create -p PROJ
  • "create a bug in PROJ called login page crashes" → jirac issue create -p PROJ -t Bug -s 'login page crashes'
  • "create sub-task under PROJ-100" → jirac issue create -p PROJ -t Sub-task -s 'sub-task title' --parent PROJ-100
  • "create story in Sprint 24" → jirac issue create -p PROJ -t Story -s 'story title' --sprint 'Sprint 24'
  • "create with story points 5" → jirac issue create -p PROJ -t Story -s 'title' --field story_points=5
  • "buat task baru di PROJ" → jirac issue create -p PROJ -t Task
Compartilhar X LinkedIn