Claude-skill-registry jira-lookup

Look up a Jira issue by key. Shows summary, status, assignee, priority, and link.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/jira-lookup" ~/.claude/skills/majiayu000-claude-skill-registry-jira-lookup && rm -rf "$T"
manifest: skills/data/jira-lookup/SKILL.md
source content

Jira Issue Lookup

Look up a Jira issue using the REST API and display its details.

Steps

  1. Read
    config.yaml
    to get
    features.jira.baseUrl
    . If not set, ask the user.
  2. Use
    $JIRA_EMAIL
    and
    $JIRA_TOKEN
    environment variables for authentication.
  3. Fetch the issue via:
    curl -s -u "$JIRA_EMAIL:$JIRA_TOKEN" \
      -H "Accept: application/json" \
      "${BASE_URL}/rest/api/3/issue/${JIRA_KEY}?fields=summary,status,assignee,priority"
    
  4. Display the results:

Error Handling

  • If the issue is not found (404), report "Issue not found".
  • If authentication fails (401/403), report "Authentication failed — check JIRA_EMAIL and JIRA_TOKEN env vars".
  • If baseUrl is not configured, report "Jira base URL not configured — set features.jira.baseUrl in config.yaml".