manage-ticketslisted
Install: claude install-skill sergeyklay/.agents
# Managing Jira Tickets
Manage Jira tickets via the Atlassian MCP. Every ticket must be self-contained, professional, and actionable without prior context. The skill applies only to Jira sites the Atlassian MCP is connected to; if the MCP is unavailable, stop and tell the user.
## Prerequisites
1. Atlassian MCP server is available. MCP is the only path to Jira - never `curl`, never bare HTTP, never `gh`.
2. `jira-syntax` skill is loaded before composing any field content. Jira description and comment fields are wiki markup, not Markdown.
## Discover project metadata (run first)
Before any create, edit, search, or transition operation, fetch the live metadata for the target site and project:
| Need | Tool |
|-------------------------------------|-----------------------------------|
| Jira site `cloudId` | `getAccessibleAtlassianResources` |
| Visible projects and their keys | `getVisibleJiraProjects` |
| Types accepted by chosen project | `getJiraProjectIssueTypesMetadata`|
| Required fields for a chosen type | `getJiraIssueTypeMetaWithFields` |
| Site-wide issue link types | `getIssueLinkTypes` |
| Valid transitions for an issue | `getTransitionsForJiraIssue` |
| Resolve display name to account id | `lookupJiraAccountId` |
Use the values verbatim. Never memorize project keys, type names, transition IDs, label names, or account IDs