can-opener
Installation
SKILL.md
CanOpener
Create and maintain Elixir API client packages using CanOpener — a compile-time OpenAPI 3.x client generator. CanOpener reads an OpenAPI JSON spec and generates typed client functions, schema structs, and from_map/1 decoders with zero runtime reflection.
Subcommands
| Subcommand | Purpose |
|---|---|
bootstrap |
Scaffold a new CanOpener client package from an OpenAPI spec |
update |
Update the OpenAPI spec and regenerate the client |
/can-opener help
Display a list of all available subcommands. Output the following exactly:
/can-opener subcommands: