confcli for Openclaw

A high-performance CLI tool for interacting with Confluence Cloud spaces, pages, and attachments directly from your terminal.

hochej
v0.2.5
Feb 9, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install confluence-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install confluence-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is confcli?

confcli is a dedicated command-line interface designed to streamline interactions with Atlassian Confluence Cloud. As a vital component of the Openclaw Skills ecosystem, it allows developers and automated agents to query, modify, and manage wiki content without leaving the terminal. By bridging the gap between local development environments and documentation repositories, it enhances productivity for teams relying on Confluence for knowledge management.

This tool supports comprehensive operations ranging from simple page retrieval to complex tree migrations. Whether you are using it as part of your Openclaw Skills for automated documentation updates or for quick terminal-based searches, confcli provides a robust, scriptable interface that respects security protocols and offers multiple output formats like JSON and Markdown.

confcli Use Cases

  • Automated documentation updates within CI/CD pipelines using Openclaw Skills.
  • Searching Confluence spaces directly from the terminal during development.
  • Batch uploading attachments or managing labels across multiple pages.
  • Exporting Confluence pages to Markdown for local archiving or processing.
  • Rapidly creating or updating project spaces and page hierarchies.

How confcli Works

  1. Authenticate with Confluence Cloud using an API token or interactive login session.
  2. Reference content using flexible identifiers like page IDs, URLs, or Space:Title pairs.
  3. Execute commands for reading, searching, or writing content through the CLI.
  4. Review changes with the --dry-run flag for destructive write operations to ensure accuracy.
  5. Receive structured output in JSON, table, or Markdown formats for easy consumption by other tools.

confcli Setup

Install the CLI using the following command:

curl -fsSL https://raw.githubusercontent.com/hochej/confcli/main/install.sh | sh

Verify authentication status:

confcli auth status

To integrate with Openclaw Skills for automation, configure environment variables for non-interactive use:

  • CONFLUENCE_DOMAIN (e.g., yourcompany.atlassian.net)
  • CONFLUENCE_EMAIL
  • CONFLUENCE_TOKEN

confcli Data Schema & Taxonomy

The skill interacts with Confluence Cloud's REST API and organizes data based on the following taxonomy:

Entity Attributes
Spaces Key, Name, Type, Status
Pages ID, Title, Space, Body (Storage/View/Markdown formats)
Attachments Filename, Media Type, Size, Version
Labels Tag name, Prefix
Comments ID, Content, Author, Creation Date

Output formats can be toggled using the -o flag (json, table, md) to facilitate further processing within Openclaw Skills workflows.

confcli Advanced Features

  • Recursive child page retrieval and management for large documentation trees.
  • Advanced search capabilities using Confluence Query Language (CQL).
  • Copy Tree functionality for migrating or duplicating entire page hierarchies.
  • Support for dry-run previews on destructive operations like delete or purge.
  • Seamless integration into Openclaw Skills for automated agent-driven wiki management.
  • Bulk export of wiki content to local Markdown files for offline use or migrations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*