openapi/add-schema
Source
Usage
bash
npm exec saf-workflow kickoff openapi/add-schema <name>To run this workflow automatically, tell the agent to:
- Navigate to the target package
- Run this command
- Follow the instructions until done
Checklist
When run, the workflow will:
- Copy template files and rename placeholders.
- Update example to define the schema for the example resource.
- Add the schema to the openapi.yaml file in the components.schemas section.
- Run
npm exec saf-specs generate - Update the index.ts file to export the new schema from
components["schemas"]. - Run
npx tsc --noEmit
Help Docs
bash
Usage: npm exec saf-workflow kickoff openapi/add-schema <name>
Add a new schema to an existing OpenAPI specification package
Arguments:
name The name of the schema to create (e.g., 'user' or 'product')
Example: "example"