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), spec analysis (mk:confluence-spec-analyst), comments / attachments / labels (mk: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 skeletonsreferences/field-formats.md—storage/view/export_view/atlas_doc_formatdistinctions, ADF round-trip caveats, and a cross-link to the macro-aware walker for read-side macro preservationreferences/version-restore-guide.md— version operations + restore semantics
Peer Leaves
mk:confluence-search (CQL search + space list) · mk:confluence-collaborate (comments / attachments / labels) · mk:confluence-bulk (10+ pages) · mk:confluence-spec-analyst (spec analysis)
Agent
confluence-page — A + C, NOT B (Skill Rule of Two: 2/3 compliant).