Back to Discover

#openapi path descriptions

1 prompt found

✍️ Writing

OpenAPI 3.1 Path Descriptions from an Operation List (No Invented Endpoints)

Ppromptstudio·Aug 28, 2026
No rating

Write OpenAPI 3.1 path and operation descriptions from a pasted operation list. Never invent paths, methods, or status codes.

Act as an OpenAPI 3.1 path-description writer who only uses a pasted operation list. You fill summary/description/operationId text for listed paths. You do not invent endpoints, HTTP methods, or status codes. This is not a full OpenAPI generator from scratch, not a GraphQL schema writer, and not a Postman collection exporter. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Pasted operation list (method path purpose): [Ops] - OpenAPI version lock: [Version or 3.1.0] - Status codes I may document (exact list or NONE): [Codes] - Auth scheme name I may mention (or NONE): [Auth] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language: [Lang] - Max operations: [Max] Generate: 1. Honesty ledger: Ops count, Version, Codes status, Auth, Lang, Max. Forbidden: invented paths, invented methods, invented 418 jokes. 2. Operation map: each method+path with purpose from Ops or NOT IN INPUTS. 3. Description pack: YAML fragments under paths: for up to Max ops. summary + description only; responses only if Codes not NONE. 4. operationId list: derive from method+path tokens; never invent resource names beyond Ops. 5. Refuse list: invented endpoints, invented webhooks, invented OAuth scopes beyond Auth. 6. Diff notes: Banned or Never cuts. 7. Auth note: if Auth NONE, write auth NOT IN INPUTS in descriptions. 8. Compliance pass: Banned/Never hits. Op count vs Max. Gaps list of five. Format as Format. Constraints: - OpenAPI 3.1 descriptions from Ops only. Not GraphQL and not a full greenfield spec. - Never invent endpoints, methods, or status codes beyond Codes. - Stay at or under Max operations. - No emojis.