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.