confluence

Manage Confluence pages and attachments via command-line operations.

Updated May 20, 2026
One-click install
npx skills add https://github.com/vaclavbenes/skills --skill confluence-vaclavbenes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: confluence
Source: https://github.com/vaclavbenes/skills/tree/main/confluence
Command: npx skills add https://github.com/vaclavbenes/skills --skill confluence-vaclavbenes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires confluence-cli, and includes scripts (resource) components.

What problem does it solve?

The confluence-cli Skill streamlines the management of Confluence pages and attachments, offering a command-line interface for efficient operations.

Core Features & Use Cases

  • Page Management: Read, search, create, update, move, and delete Confluence pages.
  • Attachment Handling: Upload, download, and manage attachments.
  • API Integration: Use environment variables to integrate with Confluence's REST API.
  • Use Case: Quickly update a page or retrieve page information without navigating through the Confluence interface.

Quick Start

Use the confluence skill to read the content of a Confluence page with ID 123456789.

Frequently Asked Questions about confluence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Confluence pages and attachments from the command line?

You can manage Confluence pages and attachments from the command line by using the confluence-cli to interact directly with the Confluence REST API. This allows you to read, search, create, update, move, delete, upload, and download content.

Can I update Confluence pages without navigating through the web interface?

Yes, you can update Confluence pages without the web interface by executing command-line operations through the confluence-cli. This streamlines page management by allowing direct content updates via the API.

Do I need confluence-cli to interact with the Confluence REST API?

Yes, the confluence-cli is a required dependency to interact with the Confluence REST API endpoint. It facilitates the command-line operations needed to manage your pages and attachments.

How do I set up environment variables for Confluence API integration?

Confluence API integration is configured using environment variables to authenticate and connect to the REST endpoint. Setting these variables allows the command-line tool to securely execute page and attachment management operations.

What is the best way to automate Confluence page management?

The best way to automate Confluence page management is by using command-line operations via the confluence-cli. This method supports efficient batch updates, searches, and content creation directly through the REST API.

Can I upload and download attachments to Confluence pages via a command-line tool?

Yes, you can upload and download attachments to Confluence pages via a command-line tool. The confluence-cli provides attachment handling capabilities to manage files directly through the REST API.