← スキル一覧に戻る

watch-issue
by ericfisherdev
Some QOL Claude Code plugins that I wrote
⭐ 0🍴 0📅 2026年1月10日
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
| Argument | Description |
|---|---|
issue_key | Issue key (e.g., PROJ-123) |
--watch, -w | Add yourself as a watcher |
--unwatch, -u | Remove yourself as a watcher |
--add, -a | Add a user as watcher (by name) |
--remove, -r | Remove a user as watcher (by name) |
--list, -l | List current watchers |
--format, -f | Output: 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.netJIRA_EMAIL- Your Jira account emailJIRA_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.
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です