From cowork-with
Use when the user works with or mentions Confluence wiki, product docs, documentation pages, or knowledge base content
How this skill is triggered — by the user, by Claude, or both
Slash command
/cowork-with:cowork-with-wikiThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Confluence wiki workflow for Claude Code via the Atlassian Rovo MCP server.
Confluence wiki workflow for Claude Code via the Atlassian Rovo MCP server.
Requires globally installed Atlassian MCP server (named atlassian). If not set up, run /cowork-with:cowork-with-onboarding.
For product doc queries, navigate from root via getConfluencePageDescendants.
New page creation skips the creator check (current user is the creator), but always confirm with the user before creating.
Spawn via: Agent tool → name: "explorer" (the plugin ships agents/explorer.md — haiku model, read-only: MCP reads + codebase + git).
| Task | Who |
|---|---|
| Read pages, search, list spaces | explorer agent |
| Browse page tree (descendants) | explorer agent |
| Read comments (footer, inline) | explorer agent |
| Verify page creator before writes | explorer agent |
| Draft page content | Main model |
| Preview to user and get confirmation | Main model |
| Write to Confluence (create, update, comment) | Main model |
Read (explorer agent):
getConfluencePage — get a page by ID, body returned as MarkdowngetConfluencePageDescendants — list child pages under a parentgetConfluencePageFooterComments — list footer comments on a pagegetConfluencePageInlineComments — list inline comments on a pagegetConfluenceCommentChildren — list replies to a commentgetConfluenceSpaces — list available spacesgetPagesInConfluenceSpace — list pages in a spacesearchConfluenceUsingCql — search using CQL (Confluence Query Language)search — cross-service Atlassian search (searches Confluence + Jira together)Write (main model, after creator check + user confirmation):
createConfluencePage — create a new page (Markdown body)updateConfluencePage — update existing page (title, body, location)createConfluenceFooterComment — add a footer commentcreateConfluenceInlineComment — add an inline comment1. `explorer` agent → Read page to get current content AND verify creator (getConfluencePage)
2. HARD-GATE → If creator != current user, REFUSE and stop
3. Main model → Draft updated content
4. Main model → Preview changes to user for confirmation
5. Main model → Apply update after user approves (updateConfluencePage)
1. `explorer` agent → Read parent page to verify location (getConfluencePage)
2. Main model → Draft page title and content
3. Main model → Preview to user for confirmation
4. Main model → Create page after user approves (createConfluencePage)
Comments on existing pages follow the same gate as page updates: verify creator first, then confirm with user.
Before creating or updating page content, you MUST use `AskUserQuestion` to present a structured confirmation. Show title, parent page, and body content in the `markdown` preview field. Options: "Submit" (Recommended), "Edit", "Cancel". Do NOT call any Confluence write tool without explicit user approval via this confirmation. This is NOT optional — text-based confirmation does NOT satisfy this gate. You MUST call the `AskUserQuestion` tool.| Goal | CQL |
|---|---|
| Pages in a space | space = "ONEKEY" AND type = page |
| Search by title | space = "ONEKEY" AND title ~ "search term" |
| Pages containing text | space = "ONEKEY" AND text ~ "search term" |
| Recently modified | space = "ONEKEY" AND lastModified > now("-7d") |
| Pages I created | space = "ONEKEY" AND creator = currentUser() |
| Pages I modified | space = "ONEKEY" AND contributor = currentUser() |
/cowork-with:cowork-with-jira with type Task and label documentation.explorer agent to search Jira for related issues via searchJiraIssuesUsingJql./cowork-with:cowork-with-figma to extract design specs for implementation.The following operations are not available via MCP and require the Confluence web UI:
npx claudepluginhub labrinyang/cowork-with-marketplace --plugin cowork-withRead, search, create, update, move, delete, and convert Confluence pages and attachments using confluence-cli from the terminal or agents.
Automates Confluence page creation, content search, space management, label tagging, and hierarchy navigation via Rube MCP (Composio). Always searches tools first for current schemas.
Automates Confluence page creation, updates, content search, space management, labels, and hierarchy navigation via Rube MCP and Composio toolkit. Requires active OAuth connection.