confluence-label
Confluence Label Skill
Manage labels on Confluence content.
⚠️ PRIMARY USE CASE
This skill manages labels (tags) on Confluence content. Use for:
- Adding labels to pages
- Removing labels
- Finding content by label
- Viewing popular labels
When to Use / When NOT to Use
| Use This Skill | Use Instead |
|---|---|
| Add/remove labels | - |
| Find by label | confluence-search (for complex queries) |
| List page labels | - |
| Create/edit pages | confluence-page |
| Set permissions | confluence-permission |
Risk Levels
All operations are low risk and easily reversible:
| Operation | Risk | Notes |
|---|---|---|
| List labels | - | Read-only |
| Add label | - | Can be removed |
| Remove label | - | Can be re-added |
| Search by label | - | Read-only |
CLI Commands
confluence label add
Add one or more labels to content.
Usage:
confluence label add PAGE_ID LABEL [LABEL ...]
confluence label add 12345 documentation --output json
Options:
--output, -o- Output format: text or json
Examples:
confluence label add 12345 documentation
confluence label add 12345 doc approved v2
confluence label remove
Remove a label from content.
Usage:
confluence label remove PAGE_ID LABEL
confluence label remove 12345 draft --output json
Options:
--output, -o- Output format: text or json
Examples:
confluence label remove 12345 draft
confluence label list
List labels on content.
Usage:
confluence label list 12345
confluence label list 12345 --output json
Options:
--output, -o- Output format: text or json
confluence label search
Find content by label.
Usage:
confluence label search documentation
confluence label search approved --space DOCS
confluence label search api-docs --type page --limit 50
Options:
--space, -s- Limit to specific space--type- Content type filter: page or blogpost--limit, -l- Maximum results (default: 25)--output, -o- Output format: text or json
confluence label popular
List most used labels.
Usage:
confluence label popular --space DOCS
confluence label popular --limit 20
confluence label popular --output json
Options:
--space, -s- Limit to specific space--limit, -l- Maximum labels to return (default: 25)--output, -o- Output format: text or json
More from grandcamel/confluence-assistant-skills
confluence-space
Manage Confluence spaces - create, list, update, delete, and configure spaces. ALWAYS use when user wants to work with spaces (not individual pages).
1confluence-watch
Content watching and notifications. ALWAYS use when user wants to follow content or manage notifications.
1confluence-page
Manage Confluence pages and blog posts - create, read, update, delete, copy, move, and version control. ALWAYS use when user wants to work with page content, create pages, update pages, or manage page versions.
1confluence-bulk
Bulk operations for 50+ pages - updates, moves, deletions, labels, and permissions. Use when updating multiple pages simultaneously (dry-run preview included), needing rollback safety, or coordinating team changes. Handles partial failures gracefully.
1confluence-ops
Cache management, API diagnostics, and operational utilities. Use when optimizing performance, managing cache, diagnosing API issues, or troubleshooting Confluence connectivity.
1confluence-jira
JIRA integration - embed issues, create links between products. ALWAYS use when user wants to connect Confluence and JIRA.
1