# Confluence Get Page

> Fetches a single Confluence page's content and metadata by its content id. Use for "what does page X say", "show me page 12345678", or as the first step in summarizing/editing a page once you know its id. This is a read-only operation.

- Skill: `arfar-x/confluence-get-page` (Agent Skill)
- Install (CLI): `npx skillmds@latest add arfar-x/confluence-get-page`
- Raw SKILL.md: https://api.skillmd.com/api/skills/arfar-x/confluence-get-page/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: arfar-x (https://skillmd.com/u/arfar-x)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/arfar-x/confluence-get-page

---


# Confluence: Get Page

**Read-only.** Run from this skill's directory:

```bash
python3 ../confluence/scripts/confluence_tool.py get_page --page_id 12345678
```

(First-time setup, once per environment: `pip install -r
../confluence/requirements.txt`.)

`--page_id` is required. If you only know a page's title and space
(not its numeric id), use `get_page_by_title` on the parent
`confluence` skill's CLI instead -- see `../confluence/SKILL.md`.

The returned `page.body_plain_text` is a best-effort plain-text
rendering of the page's real storage-format content -- report that
text, don't re-derive or paraphrase from the raw markup.

If the result contains `"error"`, tell the user what went wrong in
plain language instead of retrying silently or fabricating a result.

See `../confluence/README.md` for architecture details and the full
environment-variable table.

