confluence

Manage Confluence pages and comments via the REST API v2.

Updated Oct 6, 2018
One-click install
npx skills add https://github.com/msegoviadev/dotfiles --skill confluence-msegoviadev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: confluence
Source: https://github.com/msegoviadev/dotfiles/tree/main/opencode/skills/confluence
Command: npx skills add https://github.com/msegoviadev/dotfiles --skill confluence-msegoviadev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Read, write, and respond to comments on Confluence pages via the REST API v2. This enables automated content management—fetching page content, updating pages, creating new pages, and handling comments with safeguards.

Core Features & Use Cases

  • Read page content by ID or URL, search pages by title or space, update existing pages, and create new pages
  • Address, reply to, or act on comments (footer and inline) on pages
  • Reference and navigate Confluence URLs to manage page hierarchies and permissions

Quick Start

Authenticate using credentials stored at ~/.config/hurl/confluence/default.env and use the included hurl templates to fetch, create, or update Confluence content.

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 automatically through the REST API?

You can manage Confluence pages automatically through the REST API v2 by reading, creating, updating, and searching for content by ID, URL, title, or space using hurl templates and jq.

What do I need to configure before fetching Confluence page content via REST?

Before fetching Confluence page content, you need hurl and jq installed, a valid Confluence base URL, and credentials configured at ~/.config/hurl/confluence/default.env.

Can I reply to inline and footer comments on Confluence pages programmatically?

Yes, you can programmatically address, reply to, and act on both inline and footer comments on Confluence pages using the REST API v2 endpoints included in the templates.

How does searching for Confluence pages by title or space work with hurl?

Searching for Confluence pages by title or space works by executing hurl templates against the REST API v2, returning matching page metadata and content for navigation and updates.

What are the limitations of automating Confluence content updates via the REST API v2?

Limitations include dependency on correctly configured credentials at ~/.config/hurl/confluence/default.env, requiring both hurl and jq installed, and needing a valid base URL to access REST API v2 endpoints safely.

Is it possible to create new Confluence pages and manage page hierarchies using hurl?

Yes, it is possible to create new Confluence pages, manage page hierarchies, and reference Confluence URLs for permissions by executing hurl templates against REST API v2 endpoints.