skmtc-cli-v2

Generate TypeScript artifacts from OpenAPI v3 or GraphQL SDL schemas using the SKMTC Deno CLI.

19|Updated Aug 27, 2025
One-click install
npx skills add https://github.com/skmtc/skmtc --skill skmtc-cli-v2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skmtc-cli-v2
Source: https://github.com/skmtc/skmtc/tree/main/deno/docs/skills/skmtc-cli-v2
Command: npx skills add https://github.com/skmtc/skmtc --skill skmtc-cli-v2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers use the SKMTC CLI correctly to turn OpenAPI v3 or GraphQL SDL schemas into generated TypeScript artifacts without losing track of workspace state, configuration, bundles, or failures.

Core Features & Use Cases

  • Project Workspaces: Scaffold and manage SKMTC projects with schema sources, client settings, generators, bundles, and manifests.
  • Code Generation: Install or clone generators, configure enrichments and filters, generate artifacts, watch projects, and typecheck results.
  • Agent-Ready Operations: Use strict text or JSON modes, recipe errors, agent-context, doctor diagnostics, and predictable exit codes for CI and automation.
  • Publishing and Customization: Publish immutable stack versions, push project configuration, clean generated output, and hand off generator source editing or debugging to companion skills.

Quick Start

Use the skmtc CLI skill to initialize a project, install the required generators, configure its OpenAPI or GraphQL schema source, and generate TypeScript artifacts in JSON mode.

Frequently Asked Questions about skmtc-cli-v2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate TypeScript from OpenAPI v3 or GraphQL SDL schemas?

Generating TypeScript artifacts from OpenAPI v3 or GraphQL SDL schemas requires the SKMTC Deno CLI to scaffold a project, install generators, configure schema sources, and execute code generation while preserving correct workspace state.

How do I automate code generation in CI pipelines?

Automating code generation in CI pipelines utilizes strict JSON or text agent modes, predictable exit codes, and agent-context checks to ensure reliable operation and handle recipe errors during TypeScript artifact generation.

Does code generation work with Deno and TypeScript?

Code generation works with Deno and TypeScript by requiring the SKMTC Deno CLI to manage project workspaces, configure client settings, and typecheck generated TypeScript artifacts from OpenAPI or GraphQL schemas.

Why does my TypeScript generation fail during project scaffolding?

TypeScript generation fails during project scaffolding due to invalid client settings or stale bundles; running doctor diagnostics and agent-context checks restores correct SKMTC workspace state and configuration for reliable operation.

What is the best way to manage enrichments and filters for generated code?

Managing enrichments and filters for generated code involves configuring generator settings within the SKMTC CLI to customize TypeScript artifacts, allowing you to apply specific schema transformations before typechecking results.

What are the limitations of using skmtc-cli for schema generation?

Limitations of using skmtc-cli for schema generation include strict reliance on valid OpenAPI v3 or GraphQL SDL schemas, fresh bundles, and correct client settings; failures require doctor diagnostics and hand off generator source editing to companion skills.