Confluence: Add Comment
Write, gated. Run from this skill's directory:
python3 ../confluence/scripts/confluence_tool.py add_comment --page_id 12345678 \
--body_storage "<p>Looks good.</p>" --confirm
(First-time setup, once per environment: pip install -r ../confluence/requirements.txt.)
--page_id and --body_storage are required. --body_storage must be
Confluence storage-format XHTML (e.g. <p>...</p>), not Markdown or
plain text.
This refuses to execute unless run with --confirm (enforced in code,
not just prompted). Unless CONFLUENCE_AUTO_CONFIRM_WRITES=true is set:
- State exactly which page and what comment text you're about to post, and wait for the user's explicit yes.
- Only then re-run the same command with
--confirmappended. - If the result has
"requires_confirmation": true, treat that as the tool declining to act -- relaypending_actionto the user and ask, don't retry with--confirmon your own.
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.