Back to list
ericfisherdev

link-issues

by ericfisherdev

Some QOL Claude Code plugins that I wrote

0🍴 0📅 Jan 10, 2026

SKILL.md


Link Jira Issues

Create relationships between Jira issues such as "blocks", "is blocked by", "relates to", "duplicates", etc.

Quick Start

Use the Python script at scripts/link_issues.py:

# Link two issues (default: "Relates")
python scripts/link_issues.py PROJ-123 PROJ-456

# Specify link type
python scripts/link_issues.py PROJ-123 PROJ-456 --type "Blocks"

# Add a comment to the outward issue
python scripts/link_issues.py PROJ-123 PROJ-456 --type "Duplicates" --comment "Found during triage"

Arguments

ArgumentDescription
outward_issueThe "from" issue key (e.g., PROJ-123 blocks...)
inward_issueThe "to" issue key (e.g., ...blocks PROJ-456)
--type, -tLink type name (default: "Relates")
--comment, -cOptional comment on the outward issue
--format, -fOutput: compact (default), text, json

Discovery Commands

# List available link types
python scripts/link_issues.py --list-types
TypeOutwardInward
Blocksblocksis blocked by
Clonersclonesis cloned by
Duplicateduplicatesis duplicated by
Relatesrelates torelates to

Examples

Mark as Blocking

# PROJ-100 blocks PROJ-101
python scripts/link_issues.py PROJ-100 PROJ-101 --type "Blocks"

Mark as Duplicate

# PROJ-200 duplicates PROJ-150 (original)
python scripts/link_issues.py PROJ-200 PROJ-150 --type "Duplicate" --comment "Closing as duplicate"

Create Relation with Comment

python scripts/link_issues.py PROJ-300 PROJ-301 --type "Relates" --comment "Related work for Q4 release"

Output Formats

compact (default):

LINKED|PROJ-123->PROJ-456|Blocks

text:

Link Created
From: PROJ-123
To: PROJ-456
Type: Blocks (blocks -> is blocked by)

json:

{"outward":"PROJ-123","inward":"PROJ-456","type":"Blocks"}

Environment Setup

Requires three environment variables:

  • JIRA_BASE_URL - e.g., https://yoursite.atlassian.net
  • JIRA_EMAIL - Your Jira account email
  • JIRA_API_TOKEN - API token from Atlassian account settings

Reference

For detailed link type options, see references/options-reference.md.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon