Skip to content
Back to skills

Confluence

ASecurity

Organize Confluence page trees, macros, labels, and permissions; perform scoped content updates through the REST API.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 22, 2026
ai-agentsgobashapidocumentation

Works with

  • cursor
  • api

Security analysis

A100/100

Scanned October 22, 2026

npx -y skills add alivirgo/Major-AI-Skills --skill confluence --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Confluence?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Confluence
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/alivirgo-confluence/badge)](https://www.skillsdirectory.com/skills/alivirgo-confluence)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: confluence
description: "Organize Confluence page trees, macros, labels, and permissions; perform scoped content updates through the REST API."
category: knowledge
risk: safe
source: self
source_type: self
date_added: "2026-08-26"
tags: ["confluence", "wiki", "documentation", "spaces", "atlassian", "claude"]
tools: ["claude", "cursor", "gemini", "codex"]
---

# Confluence Knowledge Base AI Skill Guide

## Overview & Engine Architecture

Confluence is a hierarchical wiki: spaces contain page trees with versioned content, labels, and attachments. Macros embed Jira issues, code, and status. Permissions apply at space and sometimes page level. Agents structure docs for findability, keep runbooks actionable, and avoid dumping secrets into pages.

```
Site
   -> Spaces (team / product / public)
       -> Page tree + versions
       -> Labels / attachments / macros
       -> Restrictions + space permissions
```

## When to use this skill

- Designing space IA and page hierarchies
- Writing ADRs, runbooks, and onboarding docs
- Bulk-updating or migrating page content via API
- Cleaning stale docs and label taxonomies

## Operational directives

1. One topic per page; use child pages for depth, not endless scroll.
2. Put owner + review date near the top of living docs.
3. Prefer labels over inventing parallel page trees for the same taxonomy.
4. Never paste credentials, private keys, or production connection strings.
5. Link to Jira/Linear issues by key; do not duplicate ticket status prose that goes stale.

## Page structure template

```markdown
# <Title>
**Owner:** @team  **Review by:** YYYY-MM-DD  **Status:** current|draft|deprecated

## Purpose
One paragraph.

## Steps / Content
Numbered, actionable.

## Related
Links to tickets, dashboards, repos.
```

## REST sketch (Cloud)

```bash
# Get page by ID (API version/path can vary - verify for your site)
curl -s -u email:token \
  -H "Accept: application/json" \
  "$CONFLUENCE_BASE/wiki/rest/api/content/123456?expand=body.storage,version"
```

## Information architecture smells

| Smell | Better approach |
| --- | --- |
| Personal sandbox as team source of truth | Move to owned team space with permissions |
| Duplicate "How we deploy" pages | Canonical page + redirects/links from old ones |
| Untitled meeting notes floods | Dated titles + archive parent after 90 days |
| Everyone can edit prod runbooks | Restrict edit; broad view |

## Best practices

- Use templates for runbooks, ADRs, and postmortems so sections stay consistent.
- Archive deprecated pages rather than deleting history users still link to.
- Keep macros light; heavy macro nests slow pages and break exports.
- For API writes, bump `version.number` and send a clear version message.

## Limitations

- Confluence Cloud vs Data Center APIs and macros differ.
- Storage format (storage XHTML vs ADF in some APIs) complicates programmatic edits.
- Marketplace macros may not render in exports or offline mirrors.

## Related skills

- `@jira` - issues linked from Confluence pages
- `@incident-runbooks` - actionable oncall page structure
- `@notion` - alternative knowledge workspace

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.