kubb について
Kubb v5 のドキュメントを参照するスキルです。タスク別の案内により、OpenAPI とコード生成に関する設定、プラグイン、CLI、連携方法を開発者が確認できます。
主な機能
- 01Kubb v5 の本体と拡張ドキュメントを網羅
- 02プラグイン、アダプター、パーサー資料を索引化
- 03CLI コマンドと設定を参照
- 04AI と MCP の連携項目を収録
活用シーン
- 01TypeScript クライアントや Zod スキーマを生成
- 02OpenAPI の解析やプラグイン設定を検索
- 03Kubb CLI や MCP 連携を確認
MCP 対応
@kubb/mcp プラグイン、MCP サーバー連携、AI アシスタントから MCP サーバーを利用する方法を扱います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ fandhe-ai/ agent-reference-skills --skill kubbインストール後、Claude Code で/kubbを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/adapters/adapter-oas.mdREADME.mdreferences/ai/claude-desktop.mdclaude.mdcontext7.mdllmstxt.mdmcp.mdREADME.mdreferences/commands/add.mdgenerate.mdinit.mdlist.mdmcp.mdREADME.mdstudio.mdupdate.mdvalidate.mdreferences/examples/advanced.mdaxios.mdclient.mdcypress.mdfaker.mdfetch.mdgenerators.mdmcp.mdmsw.mdreact-query.mdREADME.mdsdk.mdsimple.md詳細
プロジェクトの README よりKubb リファレンス
Kubb(kubb.dev)の /docs/5.x と /extensions/kubb-labs/* のドキュメントを網羅したスキル。
ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。
対象 Kubb v5 stable — kubb / @kubb/core / adapter-oas / parser-ts / parser-md / plugin-barrel / unplugin-kubb / @kubb/mcp 5.11.0(kubb-labs/kubb タグ [email protected])。プラグインは kubb-labs/plugins からパッケージ単位で pin(plugin-ts 5.0.14、client 5.5.15、fetch 5.6.5、axios 5.6.5、zod 5.4.12、faker 5.1.9、msw 5.1.3、react-query 5.5.3、vue-query 5.5.3、swr 5.4.3、mcp 5.2.3、cypress 5.0.14、redoc 5.0.12)。取得日 2026-10-16。plugin-solid-query / plugin-svelte-query / plugin-oas は v4 系(4.39.3)のままで v5 リリースなし。
ディレクトリ構成
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-client.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
plugin-guides/ # 27 ページ(プラグイン別 how-to)
README.md
fetch-*.md # authentication / base-url / calling-operations / error-handling / interceptors / serialization / server-sent-events / transport
axios-*.md # 同上 8 ページ
client-*.md # authentication / calling-operations / validate-requests-and-responses / write-your-client
react-query-calling-operations.md
vue-query-calling-operations.md
swr-calling-operations.md
msw-mock-api.md
mcp-server.md
ts-customization.md
zod-customization.md
adapters/
README.md
adapter-oas.md
parsers/
README.md
parser-md.md
parser-ts.md
kit/ # 13 ページ(kubb/kit API 概念別)
README.md
adapters.md
ast.md
engine.md
extension-docs.md
extensions.md
generators.md
hooks.md
manifest.md
parsers.md
plugins.md
resolvers.md
storage.md
testing.md
commands/ # CLI 8 コマンド
README.md
init.md
generate.md
validate.md
mcp.md
studio.md
add.md
update.md
list.md
integrations/
README.md
overview.md
studio.md
ci.md
github-actions.md
gitlab.md
reference/
README.md
configuration.md
plugin-options.md
diagnostics.md
kit-api.md
jsx.md
serialization.md
registry.md
github-actions.md
helpers/
README.md
cli.md
mcp.md
unplugin.md
ai/
README.md
claude.md
claude-desktop.md
context7.md
llmstxt.md
mcp.md
examples/
README.md
simple.md
typescript.md
client.md
axios.md
fetch.md
sdk.md
cypress.md
react-query.md
vue-query.md
svelte-query.md # v4 専用(v5 で削除)
solid-query.md # v4 専用(v5 で削除)
swr.md
zod.md
faker.md
msw.md
mcp.md
generators.md
advanced.md
guides/
README.md
architecture.md
ast.md
barrel-files.md
concepts-plugins.md
creating-plugins.md
generators.md
macros.md
migration-guide.md
printers.md
publish-a-plugin.md
recipes.md
renderers.md
resolver-customization.md
resolvers.md
submit-to-the-registry.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 で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.mdを参照して目的のページを特定する - 該当ページの
.mdを Read して詳細を確認する
タスク → カテゴリ マッピング
| タスク | カテゴリ | 参照 README |
|---|---|---|
| インストール、初期設定、クイックスタート | getting-started | references/getting-started/README.md |
| トラブルシューティング、テレメトリー設定 | getting-started | references/getting-started/README.md |
| kubb.config.ts のトップレベルオプション・デフォルト値 | reference | references/reference/README.md(configuration) |
| 複数プラグイン共通のオプション | reference | references/reference/README.md(plugin-options) |
| TypeScript 型・API クライアント(plugin-client 自前クライアント / Fetch / Axios)生成 | plugins | references/plugins/README.md |
| Zod スキーマ・Faker モック・MSW ハンドラー生成 | plugins | references/plugins/README.md |
| React Query / Vue Query / SWR hooks 生成(Solid Query / Svelte Query は v5 で削除) | plugins | references/plugins/README.md |
| barrel(index.ts)出力、Cypress テスト定義・MCP サーバー・Redoc ドキュメント生成 | plugins | references/plugins/README.md |
| プラグイン別 how-to(認証・baseURL・interceptors・SSE・transport・エラー処理・シリアライズ・バリデーション) | plugin-guides | references/plugin-guides/README.md |
| OpenAPI 仕様のパース・アダプター(@kubb/adapter-oas) | adapters | references/adapters/README.md |
| Kubb の AST から TypeScript / Markdown ソースへの変換(parser-ts / parser-md) | parsers | references/parsers/README.md |
Kit API(kubb/kit)の概念別リファレンス(plugins / generators / resolvers / hooks / storage / testing) | kit | references/kit/README.md |
| ビルド失敗時の診断メッセージ、JSX・シリアライズ仕様 | reference | references/reference/README.md |
| CLI 各コマンド(init / generate / validate / mcp / studio / add / update / list) | commands | references/commands/README.md |
| Kubb Studio、CI スナップショット、GitHub Actions / GitLab 連携 | integrations | references/integrations/README.md |
拡張レジストリ(kubb add)の利用・拡張の登録申請 | reference / guides | references/reference/README.md(registry)、references/guides/README.md(submit-to-the-registry) |
| CLI ヘルパー概要、MCP サーバー統合、Vite / webpack / Rollup / esbuild / Rolldown / Rspack / Farm / Nuxt / Astro 統合 | helpers | references/helpers/README.md |
| Claude Code / Claude Desktop 連携、Context7、llms.txt、AI アシスタントからの MCP サーバー利用 | ai | references/ai/README.md |
| 各プラグインの kubb.config.ts 設定例、カスタムジェネレーター | examples | references/examples/README.md |
| アーキテクチャ、AST・Resolver・Renderer・Printer 概念の理解 | guides | references/guides/README.md |
| カスタムプラグインの作成・公開、Macro・Resolver のカスタマイズ、barrel files、レシピ | guides | references/guides/README.md |
| v4→v5 マイグレーション、ステップバイステップチュートリアル | guides | references/guides/README.md |
| 典型的な使い方・ワークフローを知りたい | samples | samples/README.md |
| インストール・CLI コマンド・generate コマンドを実行したい | scripts | scripts/README.md |