Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ahoo-wang avatar

Fetcher Openapi Generator

  • 1 installs
  • 15 repo stars
  • Updated August 4, 2026
  • ahoo-wang/fetcher

fetcher-openapi-generator is a Claude Code skill that generates type-safe TypeScript Fetcher API clients and models from OpenAPI 3.x specs, with Wow CQRS support.

About

fetcher-openapi-generator is a Claude Code skill that generates type-safe TypeScript API clients from OpenAPI 3.x specs using the @ahoo-wang/fetcher-generator package. It covers the fetcher-generator CLI, config files, and the programmatic CodeGenerator API, plus the parse-to-generation pipeline and Wow CQRS command/query client generation. A developer uses it to produce typed clients, models, and barrel exports from an OpenAPI document rather than hand-writing API clients.

  • Generates type-safe Fetcher API clients from OpenAPI 3.x specs
  • Covers the fetcher-generator CLI, config file, and programmatic CodeGenerator API
  • Supports Wow CQRS command/query client generation from bounded-context metadata

Fetcher Openapi Generator by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #3,830 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

fetcher-openapi-generator capabilities & compatibility

Capabilities
openapi codegen · api client generation · cqrs client generation · type generation
Use cases
api development
Pricing
Free
From the docs

What fetcher-openapi-generator says it does

Use when generating type-safe Fetcher API clients from OpenAPI 3.x specs, including fetcher-generator CLI usage, CodeGenerator API
SKILL.md
TypeScript code generator producing type-safe API clients from OpenAPI 3.0+ specs via `@ahoo-wang/fetcher-generator`, with specialized Wow CQRS/DDD framework support.
references/api.md
npx skills add https://github.com/ahoo-wang/fetcher --skill fetcher-openapi-generator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars15
Last updatedAugust 4, 2026
Repositoryahoo-wang/fetcher

What it does

Generate type-safe TypeScript Fetcher API clients from an OpenAPI 3.x spec via CLI or the CodeGenerator API.

Who is it for?

Developers who want typed Fetcher API clients auto-generated from an OpenAPI 3.x contract.

Skip if: Hand-editing generated clients; the skill treats generated code as an output boundary.

When should I use this skill?

Generating TypeScript client code from an OpenAPI spec, using fetcher-generator CLI or config, or generating Wow CQRS command/query clients.

What you get

  • generated TypeScript API clients, models, and barrel exports

By the numbers

  • 5 CLI options
  • 6-stage generation pipeline
  • 3 bundled eval specs (petstore, ecommerce, user-service)

Files

SKILL.mdMarkdownGitHub ↗

fetcher-openapi-generator

Use This Skill When

  • The user wants TypeScript client code generated from an OpenAPI spec.
  • The task mentions fetcher-generator, CLI options, config files, or programmatic generation.
  • The task involves generated models, API clients, barrel exports, or post-processing.
  • The task needs Wow CQRS command/query clients generated from OpenAPI metadata.

Workflow

1. Choose CLI generation for project usage and CodeGenerator only for embedded tooling. 2. Resolve input, output, config, and tsconfig paths before generating. 3. Enable Wow CQRS generation only when bounded-context and aggregate metadata are present and intended. 4. Inspect generated structure and barrel exports after generation. 5. Load references/api.md for CLI flags, config shape, pipeline stages, and Wow CQRS generation rules.

Key Practices

  • Treat generated code as an output boundary; adjust generator config rather than hand-editing generated clients.
  • Use explicit type mappings when OpenAPI schemas need domain-specific TypeScript types.
  • Keep API client tag exclusion and CQRS generation rules aligned so duplicate clients are not emitted.

References

  • references/api.md: Detailed package API, examples, and edge-case guidance. Load it only when the task needs CLI commands, CodeGenerator usage, configuration fields, output structure, pipeline stages, and Wow CQRS generation examples.

Related Skills

  • $fetcher-openapi-types: Use for raw OpenAPI TypeScript modeling.
  • $fetcher-wow-cqrs: Use for runtime Wow command and query client behavior.
  • $fetcher-integration: Use for the generated clients' Fetcher runtime assumptions.

Related skills

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.