Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
MSK MIND avatar

Confluence Toolkit

  • Updated February 4, 2026
  • msk-mind/claude-plugins

A toolkit for working with Confluence through its REST API. It lets an agent create, update, search, and manage documentation pages. This helps teams maintain their knowledge base directly from chat without switching to the Confluence UI.

Key points

  • Confluence REST API
  • Create and update pages
  • Search documentation
  • Manage docs pages

Confluence Toolkit by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add msk-mind/claude-plugins
/plugin install confluence-toolkit@msk-mind-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedFebruary 4, 2026
Repositorymsk-mind/claude-plugins

What it does

Create, update, search, and manage Confluence documentation pages via the Confluence REST API from an agent.

README.md

Confluence Toolkit

Claude Code plugin for working with Atlassian Confluence.

Features

  • Search - Find pages using CQL (Confluence Query Language)
  • Get Pages - Retrieve page content by ID
  • Create Pages - Create new documentation pages
  • Update Pages - Update existing pages with version control
  • List Spaces - View available Confluence spaces

Setup

1. Create credentials file

Create ~/.atlassian_env:

export CONFLUENCE_URL=https://your-confluence.example.com/
export CONFLUENCE_USERNAME=your-username
export CONFLUENCE_API_TOKEN=your-api-token

2. Secure the file

chmod 600 ~/.atlassian_env

3. Generate API Token

  1. Go to https://id.atlassian.com/manage-profile/security/api-tokens
  2. Click "Create API token"
  3. Copy the token to your ~/.atlassian_env

Installation

claude plugin marketplace add msk-mind/claude-plugins
claude plugin install confluence-toolkit@msk-mind-plugins

Restart Claude Code after installation.

Usage

Just ask Claude naturally:

  • "Search Confluence for authentication docs"
  • "Get the content of page 241631425"
  • "List all Confluence spaces"
  • "Create a page in DOCS space called 'API Guide'"

Helper Script Commands

The plugin uses a helper script with these commands:

# Search pages
confluence-helper.sh search 'text~"keyword"'

# Get page by ID
confluence-helper.sh get PAGE_ID

# Create page
confluence-helper.sh create SPACE_KEY "Title" "Content" [PARENT_ID]

# Update page
confluence-helper.sh update PAGE_ID "New Title" "New Content"

# List spaces
confluence-helper.sh spaces

CQL Query Examples

# Text search
'text~"authentication"'

# Search in specific space
'space=DOCS AND text~"api"'

# Find pages by title
'title~"Release Notes"'

# Recently modified
'lastModified > now("-7d")'

Troubleshooting

401 Unauthorized

  • Check your API token in ~/.atlassian_env
  • Verify CONFLUENCE_USERNAME matches the token owner

404 Not Found

  • Verify the page ID or space key exists
  • Check your permissions

Parse errors

  • Ensure the API returns valid JSON
  • Check your CONFLUENCE_URL ends with /

Dependencies

  • curl - API requests
  • jq - JSON parsing

License

MIT

Related skills

Documentationnotesworkflow

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.