ワンクリックで
confluence-watch
Content watching and notifications. ALWAYS use when user wants to follow content or manage notifications.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Content watching and notifications. ALWAYS use when user wants to follow content or manage notifications.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
View analytics, statistics, and popularity metrics for Confluence content. ALWAYS use when user wants to see views, popularity, or contributor stats.
Manage file attachments - upload, download, list, and delete attachments. ALWAYS use when user wants to work with files on pages.
Manage comments on Confluence pages - add, get, update, delete, and resolve comments. ALWAYS use for feedback, discussions, and inline annotations.
Navigate and manage Confluence page hierarchies, ancestors, descendants, and trees. ALWAYS use for parent/child relationships and page tree navigation.
JIRA integration - embed issues, create links between products. ALWAYS use when user wants to connect Confluence and JIRA.
Manage content labels - add, remove, and search by labels. ALWAYS use when user wants to tag, label, or categorize content.
| name | confluence-watch |
| description | Content watching and notifications. ALWAYS use when user wants to follow content or manage notifications. |
| triggers | ["watch","unwatch","notify","follow","watching","watchers","notifications","subscribe"] |
Manage content watching and notifications in Confluence.
This skill manages watch/follow subscriptions. Use for:
| Use This Skill | Use Instead |
|---|---|
| Watch/unwatch pages | - |
| Watch/unwatch spaces | - |
| List watchers | - |
| View analytics | confluence-analytics |
| Set permissions | confluence-permission |
| Operation | Risk | Notes |
|---|---|---|
| List watchers | - | Read-only |
| Watch content | - | Can be unwatched |
| Unwatch content | - | Can re-watch |
This skill provides comprehensive watching and notification management:
Start watching a Confluence page to receive notifications for updates.
Usage:
confluence watch page PAGE_ID [--output FORMAT]
Arguments:
PAGE_ID - ID of the page to watch (required)--output, -o - Output format: text or json (default: text)Examples:
# Watch a page
confluence watch page 123456
# Get JSON output
confluence watch page 123456 --output json
Stop watching a Confluence page.
Usage:
confluence watch unwatch-page PAGE_ID [--output FORMAT]
Arguments:
PAGE_ID - ID of the page to unwatch (required)--output, -o - Output format: text or json (default: text)Examples:
# Unwatch a page
confluence watch unwatch-page 123456
# Unwatch with JSON output
confluence watch unwatch-page 123456 --output json
Start or stop watching an entire Confluence space to receive notifications for new content.
Usage:
confluence watch space SPACE_KEY [--unwatch] [--output FORMAT]
Arguments:
SPACE_KEY - Key of the space to watch/unwatch (required)--unwatch, -u - Unwatch the space instead of watching it--output, -o - Output format: text or json (default: text)Examples:
# Watch a space
confluence watch space DOCS
# Watch space with lowercase key (auto-converted to uppercase)
confluence watch space kb
# Unwatch a space
confluence watch space DOCS --unwatch
# Unwatch using short flag
confluence watch space TEST -u
# Get JSON output
confluence watch space TEST --output json
Get the list of users who are watching a page.
Usage:
confluence watch list PAGE_ID [--output FORMAT]
Arguments:
PAGE_ID - ID of the page (required)--output, -o - Output format: text or json (default: text)Examples:
# Get watchers for a page
confluence watch list 123456
# Get watchers as JSON
confluence watch list 123456 --output json
Output (text format):
Watchers for "My Project Page":
Name Type
-------------------- ----------
John Doe user
Jane Smith user
Total: 2 watcher(s)
Output (JSON format):
{
"page": {
"id": "123456",
"title": "My Project Page",
"type": "page"
},
"watchers": [
{
"accountId": "user-123",
"displayName": "John Doe",
"type": "user"
},
{
"accountId": "user-456",
"displayName": "Jane Smith",
"type": "user"
}
],
"count": 2
}
Check if the current authenticated user is watching a specific page.
Usage:
confluence watch status PAGE_ID [--output FORMAT]
Arguments:
PAGE_ID - ID of the page to check (required)--output, -o - Output format: text or json (default: text)Examples:
# Check if watching a page
confluence watch status 123456
# Get JSON output
confluence watch status 123456 --output json
Output (text format - watching):
Watch Status: My Project Page
Page ID: 123456
Status: Watching
You will receive notifications for updates to this page.
Output (text format - not watching):
Watch Status: My Project Page
Page ID: 123456
Status: Not watching
Use `confluence watch page 123456` to start watching.
Output (JSON format):
{
"page": {
"id": "123456",
"title": "My Project Page"
},
"watching": true
}
This skill uses the Confluence v1 REST API:
POST /rest/api/user/watch/content/{id} - Watch a pageDELETE /rest/api/user/watch/content/{id} - Unwatch a pagePOST /rest/api/user/watch/space/{key} - Watch a spaceDELETE /rest/api/user/watch/space/{key} - Unwatch a spaceGET /rest/api/content/{id}/notification/child-created - Get watchers (primary endpoint)GET /rest/api/content/{id}/notification/created - Get watchers (fallback endpoint)GET /rest/api/user/current - Get current user infoNote: The watchers list endpoint uses /notification/child-created as the primary endpoint, with automatic fallback to /notification/created for compatibility with different Confluence versions.
# Watch all key pages for a project
confluence watch page 123456 # Requirements page
confluence watch page 789012 # Design doc
confluence watch page 345678 # Release notes
# Check who's watching important pages
confluence watch list 123456 --output json > watchers.json
# Check if you're watching before unwatching
confluence watch status 123456
confluence watch unwatch-page 123456
# Watch multiple spaces
for space in DOCS KB DEV; do
confluence watch space $space
done
All commands include comprehensive error handling:
confluence-page - Manage pages and contentconfluence-space - Manage spacesconfluence-comment - Manage comments (also trigger notifications)confluence-analytics - View page popularity and engagement