serhiiholushkov

Generate Client — Development skill for Claude Code

Development community

Regenerate the OpenAPI documents and TypeScript client, and review the contract diff.

How to install Generate Client

Installs to ~/.claude/skills/serhiiholushkov-dotnet-tanstack-mono-skills-generate-client/SKILL.md

Terminal
mkdir -p ~/.claude/skills/serhiiholushkov-dotnet-tanstack-mono-skills-generate-client && curl -fsSL https://raw.githubusercontent.com/serhiiholushkov/dotnet-tanstack-mono-skills/HEAD/commands/generate-client.md -o ~/.claude/skills/serhiiholushkov-dotnet-tanstack-mono-skills-generate-client/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Generate Client does


name: generate-client description: Regenerate the OpenAPI documents and TypeScript client, and review the contract diff. argument-hint: [--check-only]

/generate-client

Activate [skills/regenerate-api-client](../skills/regenerate-api-client/SKILL.md).

**Inputs.** None required. `--check-only` runs the drift check without committing: `pnpm turbo run build generate && git diff --exit-code -- apps/api/openapi packages/api-client/src`.

**Expected report.** The `openapi/*.json` diff summ

Alternatives in Development

Full documentation available on GitHub

View Source Repository