# Kubb

> Kubb (OpenAPI / Swagger コードジェネレーター) リファレンス。 kubb.config.ts、OpenAPI から TypeScript 型・TanStack Query フックを生成するコード生成プラグイン・ Zod スキーマ・MSW モック・Faker・Axios / SWR / React Query クライアント生成。 プラグインベース、モノレポ対応。 parser-ts / parser-md パーサー、adapter-oas アダプター、Kit API・diagnostics。 TanStack Query 本体の API は tanstack-query スキル。

- Skill: `fandhe-ai-agent-reference-skil/kubb` (Agent Skill, multi-file: 83 files)
- Install (CLI): `npx skillmds@latest add fandhe-ai-agent-reference-skil/kubb`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fandhe-ai-agent-reference-skil/kubb/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: fandhe-ai (https://skillmd.com/u/fandhe-ai-agent-reference-skil)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/fandhe-ai-agent-reference-skil/kubb

---


# Kubb リファレンス

Kubb（kubb.dev）の全ドキュメントを網羅したスキル。
ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。

## ディレクトリ構成

```text
skills/kubb/
  SKILL.md
  references/
    getting-started/
      README.md
      installation.md
      introduction.md
      quick-start.md
      telemetry.md
      troubleshooting.md
    plugins/
      README.md
      overview.md
      core.md
      plugin-axios.md
      plugin-barrel.md
      plugin-cypress.md
      plugin-faker.md
      plugin-fetch.md
      plugin-mcp.md
      plugin-msw.md
      plugin-react-query.md
      plugin-redoc.md
      plugin-swr.md
      plugin-ts.md
      plugin-vue-query.md
      plugin-zod.md
    adapters/
      README.md
      adapter-oas.md
    parsers/
      README.md
      parser-md.md
      parser-ts.md
    reference/
      README.md
      diagnostics.md
      kit-api.md
    helpers/
      README.md
      cli.md
      mcp.md
      unplugin.md
    ai/
      README.md
      claude.md
      mcp.md
    examples/
      README.md
      simple.md
      typescript.md
      client.md
      fetch.md
      cypress.md
      react-query.md
      vue-query.md
      svelte-query.md
      solid-query.md
      swr.md
      zod.md
      faker.md
      msw.md
      mcp.md
      generators.md
      advanced.md
    guides/
      README.md
      architecture.md
      ast.md
      concepts-plugins.md
      creating-plugins.md
      generators.md
      macros.md
      migration-guide.md
      printers.md
      renderers.md
      resolver-customization.md
      resolvers.md
      tutorial.md
  samples/
    README.md
    basic-typescript-generation.md
    react-query-hooks.md
    zod-schema-generation.md
    api-client-generation.md
    msw-mock-handlers.md
    multi-plugin-workflow.md
    multiple-specs.md
    programmatic-build.md
    filtering-and-grouping.md
  scripts/
    README.md
    cli.md
    generate.md
    install.md
    mcp.md
```

## 探索手順

タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:

1. 下記マッピング表でタスクに対応するカテゴリを探す
2. そのカテゴリの `references/{category}/README.md` を参照して目的のページを特定する
3. 該当ページの `.md` を Read して詳細を確認する

## タスク → カテゴリ マッピング

| タスク | カテゴリ | 参照 README |
|--------|---------|------------|
| インストール、初期設定、kubb.config.ts オプション | getting-started | [references/getting-started/README.md](references/getting-started/README.md) |
| トラブルシューティング、テレメトリー設定 | getting-started | [references/getting-started/README.md](references/getting-started/README.md) |
| TypeScript 型・API クライアント生成 | plugins | [references/plugins/README.md](references/plugins/README.md) |
| Zod スキーマ・Faker モック・MSW ハンドラー生成 | plugins | [references/plugins/README.md](references/plugins/README.md) |
| React Query / Vue Query / Solid Query / Svelte Query / SWR hooks 生成 | plugins | [references/plugins/README.md](references/plugins/README.md) |
| Axios / Fetch クライアント生成、barrel（index.ts）出力 | plugins | [references/plugins/README.md](references/plugins/README.md) |
| Cypress テスト定義・MCP サーバー・Redoc ドキュメント生成 | plugins | [references/plugins/README.md](references/plugins/README.md) |
| OpenAPI 仕様のパース・アダプター（@kubb/adapter-oas） | adapters | [references/adapters/README.md](references/adapters/README.md) |
| Kubb の AST から TypeScript / Markdown ソースへの変換（parser-ts / parser-md） | parsers | [references/parsers/README.md](references/parsers/README.md) |
| ビルド失敗時の診断メッセージ、Kit API（`kubb/kit`）でのカスタムプラグイン構築 | reference | [references/reference/README.md](references/reference/README.md) |
| CLI コマンド詳細、MCP サーバー統合、Vite / webpack / Rollup / esbuild 統合 | helpers | [references/helpers/README.md](references/helpers/README.md) |
| Claude Code プラグイン（スラッシュコマンド・Agent）、AI アシスタントからの MCP サーバー利用 | ai | [references/ai/README.md](references/ai/README.md) |
| 各プラグインの kubb.config.ts 設定例、カスタムジェネレーター | examples | [references/examples/README.md](references/examples/README.md) |
| アーキテクチャ、AST・Resolver・Renderer・Printer 概念の理解 | guides | [references/guides/README.md](references/guides/README.md) |
| カスタムプラグインの作成、Macro・Resolver のカスタマイズ | guides | [references/guides/README.md](references/guides/README.md) |
| v3→v5 マイグレーション、ステップバイステップチュートリアル | guides | [references/guides/README.md](references/guides/README.md) |
| 典型的な使い方・ワークフローを知りたい | samples | [samples/README.md](samples/README.md) |
| インストール・CLI コマンド・generate コマンドを実行したい | scripts | [scripts/README.md](scripts/README.md) |

