Confluence API Doc

Publish API docs to Confluence — from the `docs/api/*.yaml` custom-YAML api-spec — one endpoint = one page under domain-group parent pages, with the service overview on the parent page. Assembles each page directly from the api-spec's doc-table shape, converts to Confluence storage, and syncs via acli (auth/reads) + REST (writes), with a built-in **three-layer verify**: a deterministic pre-flight + round-trip check, an independent fresh-eyes pass, and a completeness sweep. Trigger on: "publish api doc", "sync api doc", "push doc to confluence", "publish api spec to confluence", "อัปเดต api doc ไป confluence", "sync api spec to confluence". Also trigger when using-neo requests API-doc publishing (DOC step). NOTE: the api-spec is authored by the `api-spec` skill; `openapi-doc` drift-checks Go against it; a runnable Bruno OpenCollection is the `open-collection` skill. Input is the `docs/api/*.yaml` api-spec — if it does not exist, author it with `api-spec` first. Not a general Confluence editor.

witooh c02e558 4 files · 43.9 KB Updated

File contents

witooh/neo-plugin/tree/main/skills/confluence-api-doc commit c02e5584c1

Frequently asked questions

npx skillmds@latest add witooh/confluence-api-doc