confluence

Manage Confluence pages via REST API v2 with versioning support.

5|3|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/NexusSema/omg-marketplace --skill confluence-nexussema
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: confluence
Source: https://github.com/NexusSema/omg-marketplace/tree/main/plugins/sdlc/skills/confluence
Command: npx skills add https://github.com/NexusSema/omg-marketplace --skill confluence-nexussema

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Confluence page management is often tedious and error-prone when performed via ad-hoc REST calls. This skill provides a unified, natural-language interface to fetch, view, search, create, and push updates to Confluence pages using the REST API v2, reducing manual steps and potential mistakes.

Core Features & Use Cases

  • Fetch and view a Confluence page by URL or ID and save the content locally in storage-ready format.
  • List pages in a Confluence space and search by title or content to locate relevant pages quickly.
  • Create new pages, edit existing pages, and push local changes back to Confluence with versioning support.
  • Handle common workflows like updating a PRD page or pushing revisions after review, without writing curl commands.

Quick Start

Paste a Confluence URL or page ID and tell Claude Code what to fetch, edit, or push back.

Frequently Asked Questions about confluence

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

FAQPage Schema
How do I automate Confluence page management without writing curl commands?

You can automate Confluence page management by interfacing with the REST API v2 through natural language, which fetches, views, searches, creates, and updates pages without manual curl commands.

Can I update an existing Confluence page section and push changes back via REST API?

Yes, you can edit specific sections of an existing Confluence page and push local changes back using the REST API v2, which handles XHTML storage format and respects page versioning for updates.

What Atlassian API credentials do I need to manage Confluence pages programmatically?

Managing Confluence pages requires three environment variables: ATLASSIAN_EMAIL, ATLASSIAN_API_TOKEN, and ATLASSIAN_INSTANCE, used to authenticate REST API v2 requests for page operations.

How do I search for Confluence pages by title or content within a space?

You can list pages within a Confluence space and search by title or content using natural language commands, which locate relevant pages quickly via the REST API v2.

Does Confluence REST API v2 support creating new pages in storage-ready XHTML format?

Yes, the REST API v2 supports creating new Confluence pages and fetches existing content locally in storage-ready XHTML format for editing and version-controlled updates.