agentsclimarketplace

Confluence writing

Skill atomgunlk/skills/skills/engineering/confluence-writing

Battle-tested agent skills for engineering workflows — worktrees, task implementation, PR review, Jira/Confluence. For Claude Code, Kiro, and any skill-aware agent.

Install
npx -y skills add atomgunlk/skills --skill confluence-writing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when creating or updating Confluence pages via the Atlassian MCP (createConfluencePage / updateConfluencePage) — especially when an HTML body update is rejected (WAF-blocked), or the page is large and the whole body would have to be re-sent. Symptoms — "update blocked / 403 on updateConfluencePage", "page too large to send back", truncated body risks clobbering a canonical page.

SKILL.md

1.8 KB, 344 tokens by cl100k_base, as published. Nobody here has run it

Editing Confluence pages (Atlassian MCP)

Overview

updateConfluencePage replaces the entire body and requires the whole body inline in one call. Two hazards follow: WAF blocks on HTML payloads, and pages too large to re-emit.

Rules

  • HTML body is often WAF-blocked on update → use contentFormat: "adf" (or markdown) instead.
  • Gauge size BEFORE editing. Fetch the page first. A big page (e.g. a schema page, ~200K+ tokens) cannot be sent back (exceeds output budget), and a truncated send clobbers a canonical page.
    • Huge page → do the change via REST PUT /wiki/api/v2/pages/{id} with a token (v2 PUT needs the full body plus title and version.number bumped +1 — omit them and it 400/409s), or by hand in the UI. Do NOT try to re-emit the whole body through the MCP tool.
    • Small/medium page → fetch → make surgical edits in a scratch file → send the full body back.
  • Bodies can contain smartlink chips / ADF-only nodes with the same markdown round-trip hazard as Jira — see the jira-writing skill; the same fetch-ADF → mutate → write-ADF discipline applies.

Common mistakes

  • Sending a partial or truncated body "just to get the edit in" — the page IS the payload; anything missing is deleted.
  • Retrying a WAF-blocked HTML update verbatim instead of switching to ADF/markdown.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.