Types Generate

🌐Community
by manastalukdar · vlatest · Repository

Generate diverse text types like poems, code, scripts, musical pieces, email, letters, etc., based on your prompt.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add types-generate npx -- -y @trustedskills/types-generate
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "types-generate": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/types-generate"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill generates TypeScript type definitions from JSON schema. It can be used to create interfaces and types based on a provided JSON structure, improving code maintainability and developer experience. The generated types accurately reflect the data structures defined in the JSON schema.

When to use it

  • When working with APIs that provide JSON schemas for their responses.
  • To automatically generate TypeScript types from configuration files described in JSON Schema.
  • For projects needing strongly-typed interfaces based on external data formats.
  • To reduce boilerplate when defining complex data structures in TypeScript.

Key capabilities

  • Generates TypeScript type definitions.
  • Based on provided JSON schema input.
  • Creates accurate and reflective types/interfaces.

Example prompts

  • “Generate a TypeScript interface from this JSON Schema: [paste JSON schema here]”
  • "Create types for the following data structure described by this schema: [paste JSON schema here]"
  • "Convert this JSON schema to a TypeScript type definition: [paste JSON schema here]"

Tips & gotchas

The quality of generated types depends on the clarity and correctness of the input JSON Schema. Ensure your schema is well-formed for optimal results.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
manastalukdar
Installs
3

🌐 Community

Passed automated security scans.