generate-code-for-type

Generate C# source code for a single NovaDB object type.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/novadb/claude-plugins --skill generate-code-for-type
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-code-for-type
Source: https://github.com/novadb/claude-plugins/tree/main/consulting/skills/generate-code-for-type
Command: npx skills add https://github.com/novadb/claude-plugins --skill generate-code-for-type

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate ready-to-use C# source for a single NovaDB object type so developers and consultants can quickly integrate type models into applications without manually translating schema details.

Core Features & Use Cases

  • Single-type code generation: Produces C# source code for one object type based on the provided type identifier and branch.
  • Deterministic tool integration: Uses the novadb_cms_get_code_generator_type tool for reproducible output.
  • Use Case: A consultant needs a C# model for a specific NovaDB type on a feature branch to implement serialization and client-side logic.

Quick Start

Generate C# code for type 12345 on branch 2100347 using language csharp.

Frequently Asked Questions about generate-code-for-type

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

FAQPage Schema
How do I generate C# source code for a NovaDB type model?

To generate C# source code for a NovaDB type, you provide a branch id, set the language to csharp, and specify a type identifier. The tool returns plain C# source code ready for application integration.

What information do I need to produce C# code from a NovaDB schema?

Producing C# code from a NovaDB schema requires a specific branch id and a type identifier. You must also set the language parameter to csharp to trigger the single-type source code generation.

Can I generate C# models for multiple NovaDB types at once?

No, this code generation process applies only to single-type generation tasks. It produces C# source for one NovaDB object type at a time based on the provided type identifier and branch.

When do I need to generate C# code for a NovaDB object type?

You need to generate C# code for a NovaDB object type when implementing serialization and client-side logic. It provides developers and consultants a ready-to-use C# model without manually translating schema details.