Back to list
ericfisherdev

watch-issue

by ericfisherdev

Some QOL Claude Code plugins that I wrote

0🍴 0📅 Jan 10, 2026

SKILL.md


name: watch-issue description: This skill MUST be used when the user asks to "watch issue", "add watcher", "remove watcher", "stop watching", "follow issue", "unfollow issue", "subscribe to issue", or otherwise requests managing watchers on Jira issues.

Watch Jira Issues

Add or remove watchers from Jira issues to receive notifications about updates.

Quick Start

Use the Python script at scripts/watch_issue.py:

# Watch an issue (add yourself)
python scripts/watch_issue.py PROJ-123 --watch

# Stop watching an issue
python scripts/watch_issue.py PROJ-123 --unwatch

# Add another user as watcher
python scripts/watch_issue.py PROJ-123 --add "John Smith"

# Remove a watcher
python scripts/watch_issue.py PROJ-123 --remove "John Smith"

# List current watchers
python scripts/watch_issue.py PROJ-123 --list

Arguments

ArgumentDescription
issue_keyIssue key (e.g., PROJ-123)
--watch, -wAdd yourself as a watcher
--unwatch, -uRemove yourself as a watcher
--add, -aAdd a user as watcher (by name)
--remove, -rRemove a user as watcher (by name)
--list, -lList current watchers
--format, -fOutput: compact (default), text, json

Examples

Watch an Issue

python scripts/watch_issue.py PROJ-123 --watch

Stop Watching

python scripts/watch_issue.py PROJ-123 --unwatch

Add Team Member as Watcher

python scripts/watch_issue.py PROJ-123 --add "Jane Doe"

List All Watchers

python scripts/watch_issue.py PROJ-123 --list

Multiple Operations

# Add yourself and list watchers
python scripts/watch_issue.py PROJ-123 --watch --list

Output Formats

compact (default):

WATCHED|PROJ-123|added|@jsmith
WATCHERS|PROJ-123|3|@jsmith,@jdoe,@alice

text:

Watcher Added
Issue: PROJ-123
User: John Smith
Total Watchers: 3
Watchers for PROJ-123:
- John Smith
- Jane Doe
- Alice Brown
Total: 3 watchers

json:

{"issue":"PROJ-123","action":"added","user":"John Smith","watchCount":3}
{"issue":"PROJ-123","watchers":["John Smith","Jane Doe"],"count":2}

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

Prerequisites

  • "Allow users to watch issues" must be enabled in Jira settings
  • User must have "Browse Projects" permission
  • User must have "Manage Watcher List" permission to add/remove other users

Reference

For detailed 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