/sync -- Publish sprint to Confluence

SkillDocs & knowledge

Publish the current sprint to Confluence as a page with structured content.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /sync -- Publish sprint to Confluence skill

What this skill tells your AI

The instructions your AI receives, as published by grainulation/grainulator in skills/sync/SKILL.md and read by ahel’s review.

The user wants to publish the current sprint's compiled output to Confluence.

Arguments

$ARGUMENTS

Optional: Confluence space key, parent page ID.

Instructions

  1. Run wheat_compile to ensure compilation is current.

  2. Read compilation.json as the source of truth.

  3. Find the target space using getConfluenceSpaces or the user-provided space key.

    • Search for an existing page with the sprint slug
    • If found, update it. If not, create a new page.
  4. Format content as Confluence Storage Format (XHTML).

  5. Publish using createConfluencePage or updateConfluencePage.

  6. Print result:

    Published to Confluence: <page_url>
    
    Next steps:
      /status             -- review sprint dashboard
      /brief              -- also generate a local brief
    

Signals

GitHub stars
86
Forks
6
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
sync-grainulation
Source
github.com/grainulation/grainulator