← Back to Skills Marketplace
pangin

OpenClaw confluence

by Kim Seong Uk · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2057
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-confluence-skill
Description
Full Confluence Cloud REST API v2 skill (pages, spaces, folders, databases, whiteboards, comments, labels, tasks, properties, etc.) with basic/OAuth auth, pagination, and migration from confluence-cli.
Usage Guidance
This skill appears to be a full Confluence v2 client and the scripts are generally consistent with that purpose, but there are two practical concerns: (1) the skill actually requires Confluence credentials (email + API token or OAuth token and a base URL) even though the registry metadata lists none — expect to provide sensitive env variables if you use it; (2) the included migration script will read ~/.confluence-cli/config.json and write a .env file inside the skill folder, which can copy credentials from your home directory into a file the skill loads. Before installing: verify the publisher/source, review the scripts (especially migrate-from-confluence-cli.js and scripts/client.js), avoid placing long-lived credentials in global scopes, consider running the skill in an isolated environment, and if you use the migration script inspect ~/.confluence-cli/config.json to ensure it only contains what you intend to export. If you are uncomfortable with a bundled script reading/writing files in your home directory, do not install or run the migration step.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-confluence-skill Version: 1.0.0 The skill is suspicious due to its explicit instruction in SKILL.md and implementation in scripts/migrate-from-confluence-cli.js to access and read a sensitive configuration file located outside the skill's directory, specifically `~/.confluence-cli/config.json`. This script parses the file to extract Confluence credentials (domain, email, API token) and writes them into the skill's local `.env` file. While the stated intent is 'migration' and not external exfiltration, accessing sensitive user files from the home directory without explicit, granular consent is a high-risk behavior and a privacy concern.
Capability Assessment
Purpose & Capability
The code and SKILL.md clearly implement a Confluence Cloud REST API v2 client (pages, spaces, attachments, etc.), which is consistent with the skill name and description. However, the registry metadata declares no required environment variables or primary credential even though the skill needs Confluence credentials (basic or OAuth) and a base URL. That mismatch between claimed requirements and real needs is a coherence concern.
Instruction Scope
Runtime instructions and scripts are focused on Confluence API calls and are self-contained. However, the included migration script (scripts/migrate-from-confluence-cli.js) explicitly reads ~/.confluence-cli/config.json and writes a .env file into the skill directory — this accesses files in the user's home directory and writes to disk. While documented in SKILL.md, reading a user home config without further guardrails expands scope and could pull locally-stored credentials into the skill's .env.
Install Mechanism
There is no install specification or external download. All code is bundled with the skill (node scripts). No external URLs, package installs, or archive extracts are invoked during install, which keeps install risk low.
Credentials
The skill requires sensitive environment variables at runtime (CONFLUENCE_BASE_URL, CONFLUENCE_AUTH_METHOD, CONFLUENCE_EMAIL, CONFLUENCE_API_TOKEN or CONFLUENCE_OAUTH_TOKEN, optionally CONFLUENCE_ADMIN_KEY), but the registry metadata lists none and primary credential is unset. Requesting API tokens/OAuth tokens is expected for this functionality, but the lack of declared required env vars in metadata is an inconsistency and should be corrected. Also the migrate script will read credentials from ~/.confluence-cli/config.json and write them to .env, which centralizes credentials into a file the skill will load.
Persistence & Privilege
always:false and no OS restriction — normal. The skill will read a .env file at the skill location (loadDotEnv) and the migration script will create/overwrite that .env file in the skill directory. Writing a .env is typical for CLI tools, but it means secrets will be stored on disk in the agent's filesystem; users should be aware of that persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-confluence-skill
  3. After installation, invoke the skill by name or use /openclaw-confluence-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of full Confluence Cloud REST API v2 skill. - Supports all major API groups: pages, spaces, folders, whiteboards, databases, comments, tasks, and more. - Compatible with both Basic (email + API token) and OAuth authentication methods. - Includes helpers for pagination, admin key header, and easy migration from confluence-cli configurations. - Provides command-line scripts for listing, retrieving, and calling endpoints directly.
Metadata
Slug openclaw-confluence-skill
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw confluence?

Full Confluence Cloud REST API v2 skill (pages, spaces, folders, databases, whiteboards, comments, labels, tasks, properties, etc.) with basic/OAuth auth, pagination, and migration from confluence-cli. It is an AI Agent Skill for Claude Code / OpenClaw, with 2057 downloads so far.

How do I install OpenClaw confluence?

Run "/install openclaw-confluence-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw confluence free?

Yes, OpenClaw confluence is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenClaw confluence support?

OpenClaw confluence is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw confluence?

It is built and maintained by Kim Seong Uk (@pangin); the current version is v1.0.0.

💬 Comments