skills$openclaw/confluence
francisbrero7.9k

by francisbrero

confluence – OpenClaw Skill

confluence is an OpenClaw Skills integration for coding workflows. Search and manage Confluence pages and spaces using confluence-cli. Read documentation, create pages, and navigate spaces.

7.9k stars6.2k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameconfluence
descriptionSearch and manage Confluence pages and spaces using confluence-cli. Read documentation, create pages, and navigate spaces. OpenClaw Skills integration.
ownerfrancisbrero
repositoryfrancisbrero/confluence
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @francisbrero/confluence
last updatedFeb 7, 2026

Maintainer

francisbrero

francisbrero

Maintains confluence in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
278 B
SKILL.md
2.5 KB
SKILL.md

name: confluence description: Search and manage Confluence pages and spaces using confluence-cli. Read documentation, create pages, and navigate spaces. homepage: https://github.com/pchuri/confluence-cli metadata: {"clawdbot":{"emoji":"📄","primaryEnv":"CONFLUENCE_TOKEN","requires":{"bins":["confluence"],"env":["CONFLUENCE_TOKEN"]},"install":[{"id":"npm","kind":"node","package":"confluence-cli","bins":["confluence"],"label":"Install confluence-cli (npm)"}]}}

Confluence

Search and manage Confluence pages using confluence-cli.

REQUIRED: First-Time Setup

Before using this skill, complete these steps:

Step 1: Install the CLI

npm install -g confluence-cli

Step 2: Get an API token

  1. Go to https://id.atlassian.com/manage-profile/security/api-tokens
  2. Click "Create API token"
  3. Give it a label (e.g., "confluence-cli")
  4. Copy the token

Step 3: Configure the CLI

confluence init

When prompted, enter:

  • Domain: yourcompany.atlassian.net (without https://)
  • Email: Your Atlassian account email
  • API token: Paste the token from Step 2

Step 4: Verify setup

confluence spaces

If you see your spaces listed, you're ready to use Confluence.


Search Pages

confluence search "deployment guide"

Read Page

confluence read <page-id>

Page IDs are in the URL: https://yoursite.atlassian.net/wiki/spaces/SPACE/pages/123456/Title → ID is 123456

Get Page Info

confluence info <page-id>

Find Page by Title

confluence find "Page Title"

List Spaces

confluence spaces

Create Page

confluence create "Page Title" SPACEKEY --body "Page content here"

Create Child Page

confluence create-child "Child Page Title" <parent-page-id> --body "Content"

Or from a file:

confluence create-child "Page Title" <parent-id> --file content.html --format storage

Update Page

confluence update <page-id> --body "Updated content"

Or from a file:

confluence update <page-id> --file content.html --format storage

List Child Pages

confluence children <page-id>

Export Page with Attachments

confluence export <page-id> --output ./exported-page/

Tips

  • Domain in config should NOT include https:// - just yourcompany.atlassian.net
  • Use --format storage when content is in Confluence storage format (HTML-like)
  • Page IDs are numeric and found in page URLs
  • Config is stored at ~/.confluence-cli/config.json
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install confluence?

Run openclaw add @francisbrero/confluence in your terminal. This installs confluence into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/francisbrero/confluence. Review commits and README documentation before installing.