/install lukaizj-confluence
Confluence Integration
Confluence integration skill for OpenClaw. Manage wiki pages, spaces, and content via REST API using pure curl/shell.
Capabilities
- Search Confluence pages using CQL
- Get, create, and update pages
- List and view spaces
- Upload attachments to pages
- Create child pages
Setup
- Create a Confluence API token or use password
- Get your Confluence base URL
- Configure environment variables
Environment Variables
| 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.
Usage Examples
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
Commands
check
Verify connection to Confluence instance.
search
Search pages using Confluence Query Language (CQL).
text ~ "keyword"
space = "DAT" AND text ~ "spark"
type = page
page get
Get a page by ID. Returns title, content, space, version.
page create
Create a new page. Options:
--space: Space key (required)--title: Page title (required)--body: Page content (required)--parent: Parent page ID for child pages
page update
Update page content. Options:
--body: New content--title: New title--append: Append to existing content
page attach
Upload file attachment to a page.
space list
List all accessible spaces.
CQL Examples
| 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 |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install lukaizj-confluence - After installation, invoke the skill by name or use
/lukaizj-confluence - Provide required inputs per the skill's parameter spec and get structured output
What is Confluence Integration?
Confluence REST API integration via curl - lightweight solution without Python dependencies. Supports search, page operations, and file attachments. It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.
How do I install Confluence Integration?
Run "/install lukaizj-confluence" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Confluence Integration free?
Yes, Confluence Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Confluence Integration support?
Confluence Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Confluence Integration?
It is built and maintained by lukaizj (@lukaizj); the current version is v0.1.0.