Openapi Doc

Verify Go source against the custom-YAML **API spec** at `docs/api/` and emit a **drift report** — the sync-back detector for the api-doc chain. The api-spec (authored spec-first by `api-spec`) is the source of truth; this skill **writes nothing** — it scans the Go code and diffs it against `docs/api/<domain>/*.yaml` (routes, request/response fields, M/O, types), reporting where the implementation drifted from the contract so `api-spec` can reconcile it. Built-in **three-layer verify** (script + fresh-eyes agent + completeness sweep). Trigger on: "check go against api-spec", "api drift report", "sync-back api", "did the code drift from the spec", "หา drift api", "เช็ค code ตรงกับ api-spec ไหม". Also trigger when the using-neo flow needs the api-spec drift / sync-back check. NOTE: reads `docs/api/*.yaml` (authored by `api-spec` via `/spec`) + Go, writes nothing — a runnable Bruno collection is `open-collection`; Confluence publishing is `confluence-api-doc`. Not a spec generator, OpenAPI converter, or editor.

witooh fb14337 5 files · 78.3 KB Updated

File contents

witooh/neo-plugin/tree/main/skills/openapi-doc commit fb14337949

Frequently asked questions

npx skillmds@latest add witooh/openapi-doc