원클릭으로
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