Install
openclaw skills install lukaizj-confluenceConfluence REST API integration via curl - lightweight solution without Python dependencies. Supports search, page operations, and file attachments.
openclaw skills install lukaizj-confluenceConfluence integration skill for OpenClaw. Manage wiki pages, spaces, and content via REST API using pure curl/shell.
| Variable | Required | Description |
|---|---|---|
CONFLUENCE_URL | Yes | Your Confluence base URL (e.g., https://your-company.atlassian.net) |
CONFLUENCE_USER | Yes | Your Confluence username or email |
CONFLUENCE_PASS | Yes | Your password or API token |
Security Note: These credentials are only used locally and never exposed or stored externally.
Check connection to Confluence
Search for pages containing "kyuubi"
Get page with ID 123456
Create a new page in space DAT with title "Project Notes"
Update page 123456 with new content
Upload attachment to page 123456
Verify connection to Confluence instance.
Search pages using Confluence Query Language (CQL).
text ~ "keyword"
space = "DAT" AND text ~ "spark"
type = page
Get a page by ID. Returns title, content, space, version.
Create a new page. Options:
--space: Space key (required)--title: Page title (required)--body: Page content (required)--parent: Parent page ID for child pagesUpdate page content. Options:
--body: New content--title: New title--append: Append to existing contentUpload file attachment to a page.
List all accessible spaces.
| Search | Description |
|---|---|
text ~ "kyuubi" | Pages containing "kyuubi" |
space = "DAT" | Pages in DAT space |
type = page | All pages |
text ~ "spark" AND space = "DEV" | Pages about spark in DEV space |