Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Pisanie

jira-bug-ticket

/jira-bug-ticket

Tworzy zgłoszenie błędu w Jira, gdy trzeba zalogować, zgłosić lub otworzyć ticket na defekt.

Licencja
MIT
Ostatnia zmiana repozytorium
06.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 06.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Tworzy zgłoszenie błędu w Jira, gdy trzeba zalogować, zgłosić lub otworzyć ticket na defekt.

Wyzwalacze z opisu

create a bug ticketlog a bugreport a bugopen a ticket for this bug
Oryginalny opis (EN)

Create a Jira bug ticket. Use when the user asks to file, log, report, or create a bug or defect in Jira ("create a bug ticket", "log a bug", "report a bug", "open a ticket for this bug").

Jak działa

  1. Goal
  2. Step 1: Collect All Information Upfront
  3. Step 2: Show a Formatted Preview
  4. Step 3: Look Up the Jira Project
  5. Step 4: Create the Ticket
  6. Step 5: Confirm and Share the Link
  7. Tips & Edge Cases
Sekcje z nagłówków SKILL.md, w oryginale · 119 linii, 615 słów
Podgląd SKILL.md
---
name: jira-bug-ticket
description: >
  Create a Jira bug ticket. Use when the user asks to file, log, report, or create a
  bug or defect in Jira ("create a bug ticket", "log a bug", "report a bug",
  "open a ticket for this bug").
---

# Jira Bug Ticket Skill

## Goal
Guide the user through filing a complete, well-structured Jira bug ticket. Collect all required and optional fields upfront in one shot, show a formatted preview, and only create the ticket after explicit user confirmation.

---

## Step 1: Collect All Information Upfront

Ask the user for everything in a single message. Use this template:

---
**Let's file a bug ticket! Please provide the following:**

**Required:**
- **Summary** – A short, clear title for the bug (e.g., "Login button unresponsive on mobile Safari")
- **Description** – A full description of the bug: what happened, what was expected, and steps to reproduce if known
- **Priority** – P1 (Critical/outage), P2 (High/major impact), P3 (Medium/moderate impact), P4 (Low/minor issue), or P5 (Trivial/cosmetic)

**Optional (leave blank to skip):**
- **Users/programs impacted** – How many users or systems are affected?
- **Product area / feature** – Which area of the product is this in? (e.g., "Checkout flow", "Authentication")
- **Which program is impacted** – Specific program or service name (e.g., "iOS app", "Payment service")
- **Components** – Relevant technical components (e.g., "Frontend", "API", "Database")
- **Troubleshooting steps taken** – What has already been tried or ruled out?
- **Attachments** – Any screenshots, logs, or files? (Share links or describe what you'd attach)
---

## Step 2: Show a Formatted Preview

Once the user provides info, display a clean preview of the ticket before creating it:

```
📋 JIRA BUG TICKET PREVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Type:        Bug
Summary:     [summary]
Priority:    [P0/P1/P2/P3]

Description:
[description]

── Optional Fields ──────────────────────
Users/Programs Impacted:  [value or —]
Product Area / Feature:   [value or —]
Program Impacted:         [value or —]
Components:               [value or —]
Troubleshooting Taken:    [value or —]
Attachments:              [value or —]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```

Then ask: **"Does this look correct? Reply 'yes' to create the ticket, or let me know what to change."**

---

## Step 3: Look Up the Jira Project

Before creating, you need the Jira cloudId and the right project. Use the Atlassian tools:

1. Call `getAccessibleAtlassianResources` to get the cloudId.
2. Default to project key **`CI`** — use it without asking unless the user has explicitly specified a different project or says they want to choose.

---

## Step 4: Create the Ticket

Use `createJiraIssue` with:
- `issueTypeName`: `"Bug"`
- `summary`: the summary
- `description`: Build a well-structured description in Markdown that includes:
  - The user's description
  - A **Troubleshooting Steps Taken** section (if provided)
  - A **Users/Programs Impacted** section (if provided)
  - An **Attachments** section (if provided)

### Description Template (Markdown)

```markdown
## Bug Description
[user's description]

## Steps to Reproduce
[extract from description if present, otherwise omit]

## Expected vs Actual Behavior
[extract from description if present, otherwise omit]

---
**Product Area / Feature:** [value or N/A]
**Program Impacted:** [value or N/A]
**Users / Programs Impacted:** [value or N/A]

## Troubleshooting Steps Taken
[value or N/A]

## Attachments
[value or N/A]
```

---

## Step 5: Confirm and Share the Link

After creating, respond with:
- A success message
- The ticket key (e.g., `PROJ-123`)
- A direct link to the ticket if available in the API response

---

## Tips & Edge Cases

- If the user provides very little description, gently nudge them: "Could you add steps to reproduce or what you expected to happen? This helps the engineering team triage faster."
- If priority is unclear, suggest one based on the described impact and ask the user to confirm.
- If no Jira connection is available, explain that the Atlassian integration needs to be connected and offer to show the ticket as formatted text they can copy.
- Never create the ticket without explicit user confirmation ("yes", "create it", "looks good", etc.).

Wersje

W bazie nie ma innych skilli o nazwie jira-bug-ticket.

Migawka bazy z 28.10.2026 · wersja paczki 64671dd60c8e (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100create-jira-issue
    Tworzy zgłoszenie Jira z właściwymi powiązaniami, kontekstem z semantycznego wyszukiwania w kodzie i powiadomieniem zespołu.
  • 100jira-ticket-generator
    Prawdopodobnie generuje zgłoszenia Jira i wspiera korporacyjne przepływy pracy.
  • 100jira-integration
    Sprawdza Jira, tworzy ticket, aktualizuje zgłoszenie, obsługuje zapytania JQL, zmiany statusu i łączenie gałęzi z ticketami.
  • 100manage-tickets
    Tworzy, edytuje, wyszukuje, przenosi między statusami, zamyka i porządkuje zgłoszenia Jira przez Atlassian MCP, w tym przenoszenie ustaleń do trackera.
  • 100create-bug-report
    Tworzy uporządkowane zgłoszenie błędu z poprawnymi krokami reprodukcji, gdy trzeba opisać defekt lub założyć issue.
  • 100create-bug
    Zakłada dobrze sformatowane zgłoszenie błędu z kroków odtworzenia, oczekiwanego i faktycznego zachowania, środowiska i logów, zapisując je przez CLI ticketów.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.