← ClaudeAtlas

maintenance-create-ticket-on-jiralisted

Create or update a Jira ticket for a workload maintenance upgrade, based on maintenance upgrade check files.
abdullahkhawer/devops-skills · ★ 7 · DevOps & Infrastructure · score 78
Install: claude install-skill abdullahkhawer/devops-skills
# Create Maintenance Upgrade Ticket on Jira Skill Run this skill when asked to create or update a Jira maintenance upgrade ticket based on maintenance upgrade check file(s) under `maintenance-checks` directory at the root of the working directory. This skill reads maintenance upgrade check files, extracts the details related to Jira ticket title and description, then creates or updates the corresponding issue in the configured Jira project. ## Configuration Update the values below with your Jira project details before using this skill: | Setting | Value | |---|---| | Atlassian Site | `<your-site>.atlassian.net` | | Jira Project Key | `<YOUR_PROJECT_KEY>` (e.g. `OPS`, `INFRA`) | --- ## Step 1 — Locate maintenance upgrade check file(s) Find all maintenance upgrade check files in the `./maintenance-checks/` directory: ```bash ls ./maintenance-checks/maintenance-check-*.md ``` If the user specified a particular file, use that. If multiple files are found and none was specified, list them and ask the user which one(s) to process. Process one file at a time — after completing all steps for a file, return to this step and process the next selected file. --- ## Step 2 — Parse the maintenance upgrade file Read the maintenance upgrade check file and extract: - **Maintenance upgrade required** — from the `## Decision` → `**Maintenance upgrade required:**` field - **Ticket title** — from the `## Jira Ticket` → `**Title:**` field - **Parent** — from the `## Jira Ticket` → `*