---
title: "mk:confluence-page"
description: "Confluence page CRUD via the confluence-as wrapper. Forks the confluence-page agent."
---

# mk:confluence-page

## What This Skill Does

Forks the `confluence-page` agent to handle single-page operations: create / get / update / delete, hierarchy traversal (children / ancestors / descendants), version list / restore, copy / move. Backed by `confluence-as` CLI through the env-translating wrapper.

## When to Use

- **Triggers:** "create page in SPACE", "show me page 12345", "update title of page 12345", "delete page 12345", "page hierarchy under 12345", "copy page 12345 to SPACE"
- **NOT for:** bulk ops on ≥10 pages ([`mk:confluence-bulk`](/reference/skills/confluence-bulk)), spec analysis ([`mk:confluence-spec-analyst`](/reference/skills/confluence-spec-analyst)), comments / attachments / labels ([`mk:confluence-collaborate`](/reference/skills/confluence-collaborate)).

## Verified CLI Idioms

| Operation | Tier | Wrapper invocation |
|---|---|---|
| Get | 1 | `bash $CLAUDE_PROJECT_DIR/.claude/skills/confluence/scripts/confluence-as.sh page get --page-id 12345` |
| Create | 2 | `... page create --space-key ENG --title "..." --content "..."` |
| Create from template | 2 | `... page create --space-key ENG --template rfc --title "..."` |
| Update | 3 | `... page update --page-id 12345 --title "..."` (agent shows current → proposed diff) |
| Delete | 4 | `... page delete --page-id 12345` (only after dry-run review) |
| Children | 1 | `... hierarchy children --page-id 12345 --depth 2` |
| Version restore | 3 | `... version restore --page-id 12345 --version <n>` (creates a NEW version atop head) |

`--space-key` and `--page-id` are flags. Run `--help` per verb for the authoritative flag list.

## Domain References

- `references/page-templates.md` — RFC / Runbook / Decision Record skeletons
- `references/field-formats.md` — `storage` / `view` / `export_view` / `atlas_doc_format` distinctions, ADF round-trip caveats, and a cross-link to the macro-aware walker for read-side macro preservation
- `references/version-restore-guide.md` — version operations + restore semantics

## Peer Leaves

[`mk:confluence-search`](/reference/skills/confluence-search) (CQL search + space list) · [`mk:confluence-collaborate`](/reference/skills/confluence-collaborate) (comments / attachments / labels) · [`mk:confluence-bulk`](/reference/skills/confluence-bulk) (10+ pages) · [`mk:confluence-spec-analyst`](/reference/skills/confluence-spec-analyst) (spec analysis)

## Agent

[`confluence-page`](/reference/agents/confluence-page) — A + C, NOT B (Skill Rule of Two: 2/3 compliant).
