← ClaudeAtlas

mkconfluence-collaboratelisted

Manage Confluence collaboration surface via the confluence-as wrapper: comments, attachments, labels, watchers. Triggers: 'add comment to page 12345', 'upload attachment to page 12345', 'label page 12345 as urgent', 'watch page 12345'. Inline-vs-footer comment safety enforced. NOT for page CRUD (mk:confluence-page); NOT for bulk ops (mk:confluence-bulk).
ngocsangyem/MeowKit · ★ 15 · AI & Automation · score 84
Install: claude install-skill ngocsangyem/MeowKit
# mk:confluence-collaborate Forks to the `confluence-collaborate` agent. The agent prefers footer comments over inline; asks before posting an inline comment. ## Triggers - "add comment to page 12345: '<text>'" - "list comments on page 12345" - "upload screenshot.png to page 12345" - "label page 12345 as 'urgent'" - "remove label 'draft' from page 12345" - "watch page 12345" / "stop watching page 12345" - "list watchers of page 12345" ## Examples - Footer comment: "add comment to 12345: 'awaiting backend fix'" - Attachment upload: "attach /tmp/repro.mp4 to page 12345" - Label add: "label 12345 as 'rfc'" - Watcher list: "who watches page 12345?" ## See also - Agent: `../../agents/confluence-collaborate.md` - Shared: `../confluence/references/{install-and-auth,cli-idioms,safety-framework}.md` - Domain refs: - `references/comment-formats.md` — inline vs footer, markdown vs storage format - `references/attachment-conventions.md` — file size limits, allowed types, download paths - Peer leaves: `mk:confluence-page` (page CRUD; create-with-attachment), `mk:confluence-bulk` (bulk-label across 10+ pages), `mk:confluence-spec-analyst` (downloads attachments for image analysis) ## Gotchas - `validate_file_path` in `confluence-as` rejects `..` traversal but delegates to opaque `assistant-skills-lib`. Don't trust delegation alone — the agent independently validates upload paths at the agent boundary too. [from research] - Confluence Cloud comments do NOT have a strict interna