A skill covering all documentation for Kubb (kubb.dev). Depending on the user's task, read the appropriate README.md and follow it to individual files.
Directory structure
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
Exploration procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- For that category,
references/{category}/README.mdto identify the target page - Read the
.mdof the relevant page to check the details
Task → Category Mapping
| Task | Category | Reference README |
|---|---|---|
| Installation, initial setup, kubb.config.ts options | getting-started | references/getting-started/README.md |
| Troubleshooting, telemetry configuration | getting-started | references/getting-started/README.md |
| TypeScript type / API client generation | plugins | references/plugins/README.md |
| Zod schema / Faker mock / MSW handler generation | plugins | references/plugins/README.md |
| React Query / Vue Query / Solid Query / Svelte Query / SWR hooks generation | plugins | references/plugins/README.md |
| Axios / Fetch client generation, barrel (index.ts) output | plugins | references/plugins/README.md |
| Cypress test definitions, MCP server, Redoc documentation generation | plugins | references/plugins/README.md |
| OpenAPI specification parsing / adapters (@kubb/adapter-oas) | adapters | references/adapters/README.md |
| Conversion from Kubb's AST to TypeScript / Markdown source (parser-ts / parser-md) | parsers | references/parsers/README.md |
Diagnostic messages on build failure, building custom plugins with the Kit API (kubb/kit) |
reference | references/reference/README.md |
| CLI command details, MCP server integration, Vite / webpack / Rollup / esbuild integration | helpers | references/helpers/README.md |
| Claude Code plugins (slash commands / Agent), using the MCP server from AI assistants | ai | references/ai/README.md |
| kubb.config.ts configuration examples for each plugin, custom generators | examples | references/examples/README.md |
| Architecture, understanding AST / Resolver / Renderer / Printer concepts | guides | references/guides/README.md |
| Creating custom plugins, customizing Macros / Resolvers | guides | references/guides/README.md |
| v3→v5 migration, step-by-step tutorial | guides | references/guides/README.md |
| Want to know typical usage / workflows | samples | samples/README.md |
| Want to install, use CLI commands, or run the generate command | scripts | scripts/README.md |