jira-read-ticket
Use whenever a user mentions or references a Jira ticket and you want to pull out description, comments, or more.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use whenever a user mentions or references a Jira ticket and you want to pull out description, comments, or more.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when writing or updating unit tests (in any language).
Generate Git commit messages from staged changes when requested.
Scan and triage Snyk security findings in local repositories and container images. Use for Snyk vulnerability reviews, scan summaries, severity filtering, and remediation planning.
Use the SonarQube CLI to access and understand SonarQube analysis results. Use when the user asks about SonarQube issues.
Suggests improvements for English-language text but does not rewrite the original. Use when asked to correct spelling or wording and the text is English.
Review GitHub pull requests using gh CLI and the GitHub API. Use when asked to review a PR, inspect PR changes, or choose approve/comment/request-changes.
| name | jira-read-ticket |
| description | Use whenever a user mentions or references a Jira ticket and you want to pull out description, comments, or more. |
Retrieve Jira issue data from Atlassian Cloud and return only the requested fields in JSON format.
ATLASSIAN_URL, ATLASSIAN_EMAIL, ATLASSIAN_API_TOKENVariables: ATLASSIAN_URL, ATLASSIAN_EMAIL, ATLASSIAN_API_TOKEN
https://.../browse/ABC-123 -> ABC-123).Use these scripts before alternatives:
scripts/fetch_comments.py: Gets all ticket comments as JSON.scripts/fetch_assigned_tickets.py: Gets assigned tickets (JSON array).scripts/fetch_description.py: Gets description and details for one ticket (JSON).Alternatively, use Jira REST API v3 with basic authentication, curl, and jq. Example for assigned tickets with JQL:
curl -s \
-u "$ATLASSIAN_EMAIL:$ATLASSIAN_API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
"$ATLASSIAN_URL/rest/api/3/search/jql" \
--data '{
"jql": "assignee = currentUser()",
"fields": ["key", "summary", "status", "issuetype", "project"],
"maxResults": 100
}'
fields parameter to limit payload when only specific fields are needed.curl, use jq to extract fields of interest.renderedFields, fallback to fields./rest/api/3/search/jql for JQL POST requests. /rest/api/3/search is deprecated.